aboutsummaryrefslogtreecommitdiff
path: root/src/lexer.c
diff options
context:
space:
mode:
authorc+12023-05-10 00:50:10 -0400
committerc+12023-05-10 00:50:10 -0400
commit266d3d6af1ba8d338bb8b9ad09431483276dae46 (patch)
tree4c4ce456e9c1bfc6e0fdc370dffa5da82d797868 /src/lexer.c
parentdeb8d97be58847031e7f4ef25d7107cb2dbc35a3 (diff)
halk.
Diffstat (limited to 'src/lexer.c')
-rw-r--r--src/lexer.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lexer.c b/src/lexer.c
index 7ddabdf..e23b078 100644
--- a/src/lexer.c
+++ b/src/lexer.c
@@ -75,7 +75,9 @@ token_t* lexer_get_next_token(lexer_t* lexer) {
lexer_get_c_as_string(lexer)
)
); break;
- case '[': return lexer_get_comment(lexer); break;
+ case '[':
+ return lexer_get_comment(lexer);
+ break;
case '#': return lexer_next_token(
lexer,
token_init(
@@ -97,6 +99,8 @@ token_t* lexer_get_next_token(lexer_t* lexer) {
lexer_get_c_as_string(lexer)
)
); break;
+ default:
+ exit(1);
}
}
@@ -155,7 +159,7 @@ token_t* lexer_next_token(lexer_t* lexer, token_t* token) {
}
char* lexer_get_c_as_string(lexer_t* lexer) {
- char* str = calloc(2, sizeof(char));
+ char* str = calloc(2, 1 * sizeof(char));
str[0] = lexer->c;
str[1] = '\0';