![]() |
GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "lex.h"

Public Member Functions | |
| input_buffer (void) | |
| bool | at_eof (void) const |
| int | copy_chunk (char *buf, size_t max_size) |
| bool | empty (void) const |
| void | fill (const std::string &input, bool eof_arg) |
Private Attributes | |
| std::string | buffer |
| size_t | chars_left |
| bool | eof |
| const char * | pos |
Definition at line 476 of file lex.h.
Referenced by octave_lexer::fill_flex_buffer(), and octave_push_lexer::fill_flex_buffer().
Definition at line 4696 of file lex.cc.
Referenced by octave_lexer::fill_flex_buffer(), and octave_push_lexer::fill_flex_buffer().
Definition at line 474 of file lex.h.
Referenced by octave_lexer::fill_flex_buffer(), and octave_push_lexer::fill_flex_buffer().
Definition at line 4687 of file lex.cc.
References buffer, chars_left, eof, input(), and pos.
Referenced by octave_lexer::fill_flex_buffer(), and octave_push_lexer::fill_flex_buffer().
|
private |
|
private |
|
private |
|
private |
1.8.1.2