aboutsummaryrefslogtreecommitdiff
path: root/src/include/parser.h
diff options
context:
space:
mode:
authorc2024-03-23 10:52:52 -0400
committerc2024-03-23 10:52:52 -0400
commitbbcda663d5b2b2f055de12107e0abab536e5beea (patch)
treea70ec5edb9912ca3bbbf230fba6196741b2c8394 /src/include/parser.h
parent53d5c419bdfaa58c2cf7c30e51e4515f66fa85a1 (diff)
Doubly-linked the abstract syntax tree.
Diffstat (limited to 'src/include/parser.h')
-rw-r--r--src/include/parser.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/parser.h b/src/include/parser.h
index 6961be8..3891a5c 100644
--- a/src/include/parser.h
+++ b/src/include/parser.h
@@ -27,6 +27,9 @@ typedef struct PARSER {
/* The AST being produced. */
tree_t* tree;
+
+ /* The current parent tree node. */
+ tree_t* ltree;
} parser_t;
/* Creates a new parser. */