aboutsummaryrefslogtreecommitdiffstats
path: root/src/lexer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lexer.c')
-rwxr-xr-xsrc/lexer.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lexer.c b/src/lexer.c
index f272901..cbcc175 100755
--- a/src/lexer.c
+++ b/src/lexer.c
@@ -12,6 +12,7 @@ static const char* token_str[] = {
12 [TOKEN_TRUE] = "TOKEN_TRUE", 12 [TOKEN_TRUE] = "TOKEN_TRUE",
13 [TOKEN_FALSE] = "TOKEN_FALSE", 13 [TOKEN_FALSE] = "TOKEN_FALSE",
14 [TOKEN_LAMBDA] = "TOKEN_LAMBDA", 14 [TOKEN_LAMBDA] = "TOKEN_LAMBDA",
15 [TOKEN_IF] = "TOKEN_IF",
15 [TOKEN_EOF] = "TOKEN_EOF", 16 [TOKEN_EOF] = "TOKEN_EOF",
16}; 17};
17 18
@@ -126,6 +127,7 @@ find_primitive_type(const StringView value) {
126 if (TOKEN_IS_KEYWORD(value, "true")) { return TOKEN_TRUE; } 127 if (TOKEN_IS_KEYWORD(value, "true")) { return TOKEN_TRUE; }
127 if (TOKEN_IS_KEYWORD(value, "false")) { return TOKEN_FALSE; } 128 if (TOKEN_IS_KEYWORD(value, "false")) { return TOKEN_FALSE; }
128 if (TOKEN_IS_KEYWORD(value, "lambda")) { return TOKEN_LAMBDA; } 129 if (TOKEN_IS_KEYWORD(value, "lambda")) { return TOKEN_LAMBDA; }
130 if (TOKEN_IS_KEYWORD(value, "if")) { return TOKEN_IF; }
129 131
130 return TOKEN_SYMBOL; 132 return TOKEN_SYMBOL;
131} 133}