aboutsummaryrefslogtreecommitdiffhomepage
path: root/ast.c
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-08-11 12:09:25 +0900
committernsfisis <nsfisis@gmail.com>2025-08-15 10:06:21 +0900
commit9807d9905be951e83fa20642d3c7695f5d6c9e04 (patch)
tree73af5bdd7f8b89fc9e63e8347fd3fd022f7f52c8 /ast.c
parentb0d39831d7fa34fd47dd710d6635e5401f2d07de (diff)
downloadducc-9807d9905be951e83fa20642d3c7695f5d6c9e04.tar.gz
ducc-9807d9905be951e83fa20642d3c7695f5d6c9e04.tar.zst
ducc-9807d9905be951e83fa20642d3c7695f5d6c9e04.zip
feat: support non-extern global variables
Diffstat (limited to 'ast.c')
-rw-r--r--ast.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ast.c b/ast.c
index 8f474ac..a4cab7a 100644
--- a/ast.c
+++ b/ast.c
@@ -231,6 +231,7 @@ typedef struct AstNode AstNode;
struct Program {
AstNode* funcs;
+ AstNode* vars;
char** str_literals;
};
typedef struct Program Program;