aboutsummaryrefslogtreecommitdiff
path: root/src/tokens.h
diff options
context:
space:
mode:
authorMustafa Quraish <[email protected]>2022-02-05 00:58:16 -0500
committerMustafa Quraish <[email protected]>2022-02-05 08:56:15 -0500
commit3da421417167d30ef6291342b19b08419049faae (patch)
tree0b7e685b25f8d4cf64db32e09d6c52b3951006fa /src/tokens.h
parentAdd ability to initialize global variables (diff)
downloadcup-3da421417167d30ef6291342b19b08419049faae.tar.xz
cup-3da421417167d30ef6291342b19b08419049faae.zip
Add `sizeof(<type>)` operator that can return the size of a type.
Diffstat (limited to 'src/tokens.h')
-rw-r--r--src/tokens.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tokens.h b/src/tokens.h
index d0f216a..3fe5719 100644
--- a/src/tokens.h
+++ b/src/tokens.h
@@ -59,6 +59,7 @@
F(TOKEN_LET, "let") \
F(TOKEN_RETURN, "return") \
F(TOKEN_STRUCT, "struct") \
+ F(TOKEN_SIZEOF, "sizeof") \
F(TOKEN_UNION, "union") \
F(TOKEN_VOID, "void") \
F(TOKEN_WHILE, "while") \