aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.h
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2021-11-15 22:33:53 +0100
committerBad Diode <bd@badd10de.dev>2021-11-15 22:33:53 +0100
commit62984fb580b9e355cf9eacf9de53bff8c895c0b5 (patch)
tree913df113b13d66328262dc5075f2b9925db46c4a /src/parser.h
parent26f1b9c35d337c0814158077fdc8f56b817e0b14 (diff)
downloadbdl-62984fb580b9e355cf9eacf9de53bff8c895c0b5.tar.gz
bdl-62984fb580b9e355cf9eacf9de53bff8c895c0b5.zip
Add initial boilerplate for closure capture
Diffstat (limited to 'src/parser.h')
-rw-r--r--src/parser.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parser.h b/src/parser.h
index ca7260b..60a307c 100644
--- a/src/parser.h
+++ b/src/parser.h
@@ -7,6 +7,7 @@ typedef struct Environment {
7 struct Object **locals; 7 struct Object **locals;
8 struct Object **local_values; 8 struct Object **local_values;
9 struct Object **params; 9 struct Object **params;
10 struct Object **captured;
10 struct Environment *parent; 11 struct Environment *parent;
11} Environment; 12} Environment;
12 13