diff options
author | Bad Diode <bd@badd10de.dev> | 2021-11-15 22:33:53 +0100 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-11-15 22:33:53 +0100 |
commit | 62984fb580b9e355cf9eacf9de53bff8c895c0b5 (patch) | |
tree | 913df113b13d66328262dc5075f2b9925db46c4a /src/parser.h | |
parent | 26f1b9c35d337c0814158077fdc8f56b817e0b14 (diff) | |
download | bdl-62984fb580b9e355cf9eacf9de53bff8c895c0b5.tar.gz bdl-62984fb580b9e355cf9eacf9de53bff8c895c0b5.zip |
Add initial boilerplate for closure capture
Diffstat (limited to 'src/parser.h')
-rw-r--r-- | src/parser.h | 1 |
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 | ||