Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

syntax_lexer_rule Struct Reference

#include <syntax.h>

List of all members.

Public Attributes

lexer_state_set needstate
bool need_line_start
lexer_rule_string_type string_type
char * string
lexer_state state
lexer_token token


Member Data Documentation

bool syntax_lexer_rule::need_line_start
 

Definition at line 55 of file syntax.h.

Referenced by ht_lang_syntax_lexer::gettoken().

lexer_state_set syntax_lexer_rule::needstate
 

Definition at line 54 of file syntax.h.

Referenced by ht_lang_syntax_lexer::gettoken().

lexer_state syntax_lexer_rule::state
 

Definition at line 58 of file syntax.h.

Referenced by ht_lang_syntax_lexer::gettoken().

char* syntax_lexer_rule::string
 

Definition at line 57 of file syntax.h.

Referenced by ht_lang_syntax_lexer::gettoken().

lexer_rule_string_type syntax_lexer_rule::string_type
 

Definition at line 56 of file syntax.h.

Referenced by ht_lang_syntax_lexer::free_lexer_rules(), ht_lang_syntax_lexer::gettoken(), and ht_lang_syntax_lexer::set_lexer_rules().

lexer_token syntax_lexer_rule::token
 

Definition at line 59 of file syntax.h.

Referenced by ht_lang_syntax_lexer::gettoken().


The documentation for this struct was generated from the following file:
Generated on Fri May 7 21:16:10 2004 by doxygen 1.3.5