Implements assignment parsing

This commit is contained in:
2019-05-26 14:20:40 +02:00
parent 0205b92ae6
commit dbd7dfdd73
4 changed files with 125 additions and 13 deletions

View File

@@ -24,7 +24,10 @@ class Parser {
IToken* Peek();
IToken* Next();
ParsedStatement* ParseStatement(IToken* current);
ParsedStatement* ParseAssignment(IToken *current);
ParsedExpression* ParseExpression(IToken* current);
ParsedExpression* ParseBinaryExpression(IToken* current, OperatorPrecedence parentPrecedence);
ParsedExpression* ParsePrimaryExpression(IToken* current);