about summary refs log tree commit diff
path: root/src/parser.zig
diff options
context:
space:
mode:
authorBaitinq <[email protected]>2025-01-21 00:33:37 +0100
committerBaitinq <[email protected]>2025-01-21 00:33:41 +0100
commit8d3b62a855c9ca3a9045f627a5840ba19711da2a (patch)
tree6ed55ac412bec9d9a71c42450ffb1971196e3203 /src/parser.zig
parentFeature: Add support for NOT unary expression (diff)
downloadpry-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.zig10
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,