From 44420249b454a4d1b1322c22a344a8b1b60fa3bd Mon Sep 17 00:00:00 2001 From: A404M Date: Wed, 9 Apr 2025 02:52:09 +0330 Subject: add putc keyword to print char remove print_u64 --- src/compiler/lexer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/compiler/lexer.c') diff --git a/src/compiler/lexer.c b/src/compiler/lexer.c index 43ea4c1..9a8d1a4 100644 --- a/src/compiler/lexer.c +++ b/src/compiler/lexer.c @@ -28,7 +28,7 @@ const char *LEXER_TOKEN_STRINGS[] = { "LEXER_TOKEN_KEYWORD_F64", "LEXER_TOKEN_KEYWORD_F128", "LEXER_TOKEN_KEYWORD_BOOL", - "LEXER_TOKEN_KEYWORD_PRINT_U64", + "LEXER_TOKEN_KEYWORD_PUTC", "LEXER_TOKEN_KEYWORD_RETURN", "LEXER_TOKEN_KEYWORD_TRUE", "LEXER_TOKEN_KEYWORD_FALSE", @@ -122,7 +122,7 @@ const char *LEXER_KEYWORD_STRINGS[] = { #ifdef FLOAT_16_SUPPORT "f16", #endif - "f32", "f64", "f128", "bool", "print_u64", + "f32", "f64", "f128", "bool", "putc", "return", "true", "false", "if", "else", "while", "comptime", "null", "struct", "undefined", }; @@ -137,7 +137,7 @@ const LexerToken LEXER_KEYWORD_TOKENS[] = { #endif LEXER_TOKEN_KEYWORD_F32, LEXER_TOKEN_KEYWORD_F64, LEXER_TOKEN_KEYWORD_F128, LEXER_TOKEN_KEYWORD_BOOL, - LEXER_TOKEN_KEYWORD_PRINT_U64, LEXER_TOKEN_KEYWORD_RETURN, + LEXER_TOKEN_KEYWORD_PUTC, LEXER_TOKEN_KEYWORD_RETURN, LEXER_TOKEN_KEYWORD_TRUE, LEXER_TOKEN_KEYWORD_FALSE, LEXER_TOKEN_KEYWORD_IF, LEXER_TOKEN_KEYWORD_ELSE, LEXER_TOKEN_KEYWORD_WHILE, LEXER_TOKEN_KEYWORD_COMPTIME, @@ -309,7 +309,7 @@ void lexerPushClear(LexerNodeArray *array, size_t *array_size, char *iter, case LEXER_TOKEN_KEYWORD_F64: case LEXER_TOKEN_KEYWORD_F128: case LEXER_TOKEN_KEYWORD_BOOL: - case LEXER_TOKEN_KEYWORD_PRINT_U64: + case LEXER_TOKEN_KEYWORD_PUTC: case LEXER_TOKEN_KEYWORD_RETURN: case LEXER_TOKEN_KEYWORD_TRUE: case LEXER_TOKEN_KEYWORD_FALSE: -- cgit v1.2.3