AddCommentStarter(const char *prefix, const char *closer="\n") | IntelibSLexAnalyser | |
AddDelimiter(const char *prefix, const SReference &token) | IntelibSLexAnalyser | |
AddNonDelimiter(const char *prefix, const SReference &token) | IntelibSLexAnalyser | |
AddStringStarter(const char *prefix, int closer_char, SReference(*fun)(const char *str)=0) | IntelibSLexAnalyser | |
AddTokenStarter(const char *prefix, SReference(*fun)(const char *str)=0) | IntelibSLexAnalyser | |
Drop() | IntelibSLexAnalyser | |
FeedChar(int c) | IntelibSLexAnalyser | |
FeedResult enum name | IntelibSLexAnalyser | |
Get() const | IntelibSLexAnalyser | |
GetErrorMessage() const | IntelibSLexAnalyser | |
GetLine() const | IntelibSLexAnalyser | |
IntelibSLexAnalyser() | IntelibSLexAnalyser | |
res_continue enum value | IntelibSLexAnalyser | |
res_empty enum value | IntelibSLexAnalyser | |
res_eof enum value | IntelibSLexAnalyser | |
res_error enum value | IntelibSLexAnalyser | |
res_ready enum value | IntelibSLexAnalyser | |
SetLine(int l) | IntelibSLexAnalyser | |
~IntelibSLexAnalyser() | IntelibSLexAnalyser |