diff options
| author | hachem <im@hachem.wtf> | 2026-09-04 20:00:52 +0200 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2026-09-04 20:00:52 +0200 |
| commit | 9283b46a08a1c58c321b6c7ebad1353725c3bc47 (patch) | |
| tree | 5fba917f42bdbaf86f27abc01577b3c1b232e409 /src/lexer/lexer.h | |
| parent | 56ba8b2a373dd1386950592bda9c68ff9f25c203 (diff) | |
feat: add if/else blocks
if now guards a { } block or bare statement with an optional else (and
now else-if chaining). The branch body becomes a statement list; a bare
guarded statement is a list of length one.
Diffstat (limited to 'src/lexer/lexer.h')
| -rw-r--r-- | src/lexer/lexer.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lexer/lexer.h b/src/lexer/lexer.h index 45e9b3d..2bc43e0 100644 --- a/src/lexer/lexer.h +++ b/src/lexer/lexer.h @@ -19,6 +19,7 @@ enum TokenType TOKEN_STRUCT, TOKEN_STACK, TOKEN_IF, + TOKEN_ELSE, TOKEN_GOTO, TOKEN_SYSCALL, TOKEN_BYTE, |
