lex Struct Reference

Lexer state object. More...

#include <lex_t.h>


Data Fields

int col_adj
 Column number adjustment (due to tabs).
lem_t current
 Curent lem (only valid if current_valid is true).
bool_t current_valid
 b_true if we have the current lem in current
int ib_line
 Number of the line currently in inbuf.
char * ibp
 Pointer to current position in lexing buffer.
char * inbuf
 Lexing buffer.
inputinput
 Input object.
lem_t prev
 Previous lem (only valid if current_valid is true).
bool_t prev_valid
 b_true if we have the previous lem in prev


Detailed Description

Lexer state object.

Definition at line 161 of file lex_t.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jun 2 07:45:59 2011 for HelenOS/USB by  doxygen 1.4.7