diff options
| author | Baitinq <[email protected]> | 2025-01-21 00:33:37 +0100 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2025-01-21 00:33:41 +0100 |
| commit | 8d3b62a855c9ca3a9045f627a5840ba19711da2a (patch) | |
| tree | 6ed55ac412bec9d9a71c42450ffb1971196e3203 /src/parser.zig | |
| parent | Feature: Add support for NOT unary expression (diff) | |
| download | pry-lang-8d3b62a855c9ca3a9045f627a5840ba19711da2a.tar.gz pry-lang-8d3b62a855c9ca3a9045f627a5840ba19711da2a.tar.bz2 pry-lang-8d3b62a855c9ca3a9045f627a5840ba19711da2a.zip | |
Parser: Remove unused expression node
Diffstat (limited to 'src/parser.zig')
| -rw-r--r-- | src/parser.zig | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/parser.zig b/src/parser.zig index f574161..4b64303 100644 --- a/src/parser.zig +++ b/src/parser.zig @@ -12,7 +12,6 @@ const NodeType = enum { ASSIGNMENT_STATEMENT, FUNCTION_CALL_STATEMENT, IF_STATEMENT, - EXPRESSION, EQUALITY_EXPRESSION, ADDITIVE_EXPRESSION, UNARY_EXPRESSION, @@ -41,15 +40,6 @@ pub const Node = union(NodeType) { condition: *Node, statements: []*Node, }, - EXPRESSION: union(enum) { - //TODO: Why do we need this - ADDITIVE_EXPRESSION: struct { - expression: *Node, - }, - FUNCTION_DEFINITION: struct { - expression: *Node, - }, - }, EQUALITY_EXPRESSION: struct { lhs: *Node, rhs: *Node, |