Fix list parser to parse expressions as items

This commit is contained in:
2020-03-15 19:17:41 +01:00
parent db7d99dba7
commit c2103dab54

View File

@@ -5,7 +5,7 @@ import io.smnp.dsl.token.model.enumeration.TokenType
class ListParser : AbstractIterableParser( class ListParser : AbstractIterableParser(
TokenType.OPEN_SQUARE, TokenType.OPEN_SQUARE,
assert(SubexpressionParser(), "expression"), assert(ExpressionParser(), "expression"),
TokenType.CLOSE_SQUARE, TokenType.CLOSE_SQUARE,
{ list, tokenPosition -> { list, tokenPosition ->
ListNode(list, tokenPosition) ListNode(list, tokenPosition)