Mercurial > hg > octave-nkf
comparison src/lex.h @ 7723:74f5e0c7de9e
first pass at handling block comments
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 19 Apr 2008 01:59:31 -0400 |
parents | 4e2eafef689c |
children | ff9e7873f8ea |
comparison
equal
deleted
inserted
replaced
7722:c3bb0b7a4261 | 7723:74f5e0c7de9e |
---|---|
150 // No copying! | 150 // No copying! |
151 stream_reader (const stream_reader&); | 151 stream_reader (const stream_reader&); |
152 stream_reader& operator = (const stream_reader&); | 152 stream_reader& operator = (const stream_reader&); |
153 }; | 153 }; |
154 | 154 |
155 extern std::string grab_comment_block (stream_reader& reader, bool& eof); | 155 extern std::string |
156 grab_comment_block (stream_reader& reader, bool at_bol, bool& eof); | |
156 | 157 |
157 // TRUE means that we have encountered EOF on the input stream. | 158 // TRUE means that we have encountered EOF on the input stream. |
158 extern bool parser_end_of_input; | 159 extern bool parser_end_of_input; |
159 | 160 |
160 // Flags that need to be shared between the lexer and parser. | 161 // Flags that need to be shared between the lexer and parser. |