Allow to use types as expressions

This commit is contained in:
Bartłomiej Pluta
2019-07-09 23:43:17 +02:00
parent 19aa0b4dc8
commit ec0bd13377
2 changed files with 6 additions and 1 deletions

View File

@@ -56,6 +56,7 @@ class ExpressionNode(Node):
from smnp.ast.node.identifier import IdentifierNode
from smnp.ast.node.list import ListNode
from smnp.ast.node.map import MapNode
from smnp.ast.node.type import TypeNode
return Parser.oneOf(
IntegerLiteralNode.parse,
@@ -63,5 +64,6 @@ class ExpressionNode(Node):
NoteLiteralNode.parse,
IdentifierNode.parse,
MapNode.parse,
ListNode.parse
ListNode.parse,
TypeNode.parse,
)