diff options
Diffstat (limited to '')
-rw-r--r-- | src/parser.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/parser.h b/src/parser.h index 1caa229..b0a1231 100644 --- a/src/parser.h +++ b/src/parser.h | |||
@@ -53,13 +53,15 @@ public: | |||
53 | private: | 53 | private: |
54 | void expr(); | 54 | void expr(); |
55 | void exprP(); | 55 | void exprP(); |
56 | void exprR(); | ||
56 | 57 | ||
57 | private: | 58 | private: |
58 | void shift( const Token &t ); | 59 | void shift( const Token &t ); |
59 | void reduce(); | 60 | void reduce(); |
60 | int reqTokens( Token::Type eType ); | 61 | int reqTokens( Token::Type eType ); |
61 | int getPriority( Token::Type eType ); | 62 | int getPriority( Token::Type eType ); |
62 | Number &deref( Token &t ); | 63 | |
64 | void printState( const Bu::String &sTag ); | ||
63 | 65 | ||
64 | private: | 66 | private: |
65 | Lexer &lex; | 67 | Lexer &lex; |