00001 #ifndef __LEX_H__ 00002 #define __LEX_H__ 00003 00004 void *lex_current_buffer(); 00005 int lex_current_buffer_pos(); 00006 void lex_switch_buffer(void *buffer); 00007 void lex_delete_buffer(void *buffer); 00008 void *lex_scan_string_buffer(const char *str); 00009 00010 int yylex(); 00011 00012 #endif /* __LEX_H__ */