Add TypeParser (handling types list - specifiers etc.)

This commit is contained in:
Bartłomiej Pluta
2019-07-11 23:36:52 +02:00
parent 261530eb10
commit af3cb7027a
7 changed files with 87 additions and 14 deletions

View File

@@ -21,7 +21,7 @@ def ExpressionParser(input):
expr2 = Parser.leftAssociativeOperatorParser(
expr1,
[TokenType.RELATION],
[TokenType.RELATION, TokenType.OPEN_ANGLE, TokenType.CLOSE_ANGLE],
expr1,
lambda left, op, right: Expression.withValue(BinaryOperator.withValues(left, op, right))
)