56 void MustGetNext (EToken tok = tkAny); |
56 void MustGetNext (EToken tok = tkAny); |
57 void MustGetAnyOf (const List<EToken>& toks); |
57 void MustGetAnyOf (const List<EToken>& toks); |
58 int GetOneSymbol (const StringList& syms); |
58 int GetOneSymbol (const StringList& syms); |
59 void TokenMustBe (EToken tok); |
59 void TokenMustBe (EToken tok); |
60 bool PeekNext (Token* tk = null); |
60 bool PeekNext (Token* tk = null); |
|
61 bool PeekNextType (EToken req); |
61 String PeekNextString (int a = 1); |
62 String PeekNextString (int a = 1); |
62 String DescribePosition(); |
63 String DescribePosition(); |
63 |
64 |
64 static Lexer* GetCurrentLexer(); |
65 static Lexer* GetCurrentLexer(); |
65 |
66 |