#include <lex.h>
Lexer context.
Definition at line 123 of file lex.h.
◆ fc_col
Current column, defined as the number of characters between the point and previous
or beginning of the input buffer, whichever is less.
Definition at line 142 of file lex.h.
◆ fc_depth
Current stack depth. 0 means the stack is empty.
Definition at line 135 of file lex.h.
◆ fc_line
Current line, defined as the number of
symbols before the point.
Definition at line 138 of file lex.h.
◆ fc_origin
Input buffer.
Definition at line 125 of file lex.h.
◆ fc_pt
Current position in the input buffer ("point").
Definition at line 129 of file lex.h.
◆ fc_remain
Number of characters remaining in the input buffer.
Definition at line 131 of file lex.h.
◆ fc_size
Size of input buffer.
Definition at line 127 of file lex.h.
◆ fc_stack
Stack of returned tokens.
Definition at line 133 of file lex.h.
The documentation for this struct was generated from the following file: