summaryrefslogtreecommitdiff
path: root/src/lexer.c
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2023-06-17 23:13:23 -0700
committerKai Stevenson <kai@kaistevenson.com>2023-06-17 23:13:23 -0700
commit484898d4efdab6d8cff3a887601d5a612034ce0f (patch)
tree6a87555ec863ee7e056972c7cd4eb9f502faf930 /src/lexer.c
parenta9a6750e2b97708c6d324d9c3cf2f5422cfe853e (diff)
separated switch case into functions, added negation intro rule
Diffstat (limited to 'src/lexer.c')
-rw-r--r--src/lexer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lexer.c b/src/lexer.c
index 45a6f79..906af85 100644
--- a/src/lexer.c
+++ b/src/lexer.c
@@ -142,7 +142,7 @@ token_t lex_first_token(char** content) {
free(s);
return init_token(ELIMINATION, NULL);
}
- else if (strcmp(s, "~") == 0) {
+ else if (strcmp(s, "~") == 0 || strcmp(s, "!") == 0) {
free(s);
return init_token(NEGATION, NULL);
}