diff options
author | Bad Diode <bd@badd10de.dev> | 2022-03-30 16:17:45 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2022-03-30 16:17:45 +0200 |
commit | f585af63190b3eb5a3337fb1667da72c7f5b5eca (patch) | |
tree | 02b5ebc34d24a6492e9900f2981a993f23aefc38 /src/lexer.h | |
parent | 5fc604279a9fb156dd3a8ade7bdf5c0936e9f9a7 (diff) | |
download | bdl-f585af63190b3eb5a3337fb1667da72c7f5b5eca.tar.gz bdl-f585af63190b3eb5a3337fb1667da72c7f5b5eca.zip |
Add support for logic builtins and bools
Diffstat (limited to 'src/lexer.h')
-rw-r--r-- | src/lexer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lexer.h b/src/lexer.h index a214096..fa43ebb 100644 --- a/src/lexer.h +++ b/src/lexer.h | |||
@@ -37,6 +37,11 @@ typedef enum TokenType { | |||
37 | TOKEN_DIV, | 37 | TOKEN_DIV, |
38 | TOKEN_MOD, | 38 | TOKEN_MOD, |
39 | 39 | ||
40 | // Boolean operations. | ||
41 | TOKEN_NOT, | ||
42 | TOKEN_AND, | ||
43 | TOKEN_OR, | ||
44 | |||
40 | // Special operators. | 45 | // Special operators. |
41 | TOKEN_COLON, | 46 | TOKEN_COLON, |
42 | TOKEN_DOT, | 47 | TOKEN_DOT, |