aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse.h
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2023-06-19 11:26:50 +0200
committerlemon <lsof@mailbox.org>2023-06-19 11:26:50 +0200
commit08649c95cc15b5ad99e6b8899d639f6c3b63266b (patch)
tree68981085c3a6088b3d4a6c001116a4e1fe849623 /parse.h
parentd1cdebc88ea1a83e580299683ed27e6ca5d26683 (diff)
frontend: add for, break, continue statements
Diffstat (limited to 'parse.h')
-rw-r--r--parse.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/parse.h b/parse.h
index be5f81e..4cd2e5f 100644
--- a/parse.h
+++ b/parse.h
@@ -104,6 +104,8 @@ struct parser {
struct env *env;
struct arena *fnarena, *exarena;
struct span fnblkspan;
+ uint loopdepth, switchdepth;
+ struct block *loopbreak, *loopcont;
};
const char *intern(const char *);