derete the fil #2
|
@ -178,12 +178,6 @@ proc expect(self: Parser, kind: TokenType, message: string = "") =
|
|||
self.error(message)
|
||||
|
||||
|
||||
proc unnest(self: Parser, node: ASTNode): ASTNode =
|
||||
## Unpacks an arbitrarily nested grouping expression
|
||||
result = node
|
||||
while result.kind == groupingExpr and GroupingExpr(result).expression != nil:
|
||||
result = GroupingExpr(result).expression
|
||||
|
||||
# Forward declarations
|
||||
proc expression(self: Parser): ASTNode
|
||||
proc expressionStatement(self: Parser): ASTNode
|
||||
|
|
Loading…
Reference in New Issue