Fix list parser to parse expressions as items
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user