lox-go/ast/expr.ast

20 lines
175 B
Text

#Expr
Binary [
Left = Expr;
Op = *lexer.Token;
Right = Expr;
]
Grouping [
Expr = Expr;
]
Literal [
Value = any;
]
Unary [
Op = *lexer.Token;
Right = Expr;
]