diff options
Diffstat (limited to 'src/compiler/parser.h')
-rw-r--r-- | src/compiler/parser.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler/parser.h b/src/compiler/parser.h index ea53042..abce8db 100644 --- a/src/compiler/parser.h +++ b/src/compiler/parser.h @@ -27,6 +27,7 @@ typedef enum ParserToken { PARSER_TOKEN_SYMBOL_COMMA, PARSER_TOKEN_OPERATOR_ASSIGN, + PARSER_TOKEN_OPERATOR_SUM, PARSER_TOKEN_FUNCTION_DEFINITION, @@ -119,6 +120,8 @@ ParserNode *parserVariable(LexerNode *node, LexerNode *begin, LexerNode *end, ParserNode *parent); ParserNode *parserAssign(LexerNode *node, LexerNode *begin, LexerNode *end, ParserNode *parent); +ParserNode *parserPlus(LexerNode *node, LexerNode *begin, LexerNode *end, + ParserNode *parent); bool isAllArguments(const ParserNodeArray *nodes); |