Handle nil keyword
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2019-09-01 16:16:36 +02:00
parent a3e77f650a
commit cf1daf7805
5 changed files with 32 additions and 0 deletions

View File

@@ -496,6 +496,8 @@ namespace Porygon::Parser {
return new LiteralBoolExpression(current);
case TokenKind::FalseKeyword:
return new LiteralBoolExpression(current);
case TokenKind::NilKeyword:
return new NilExpression(current);
case TokenKind::Identifier:
return new VariableExpression(dynamic_cast<const IdentifierToken*>(current));
case TokenKind::OpenParenthesis: