diff options
author | Quinn Stephens <quinn@osmora.org> | 2025-06-08 10:10:04 -0400 |
---|---|---|
committer | Quinn Stephens <quinn@osmora.org> | 2025-06-08 10:10:04 -0400 |
commit | ca038a85d6efaf3cfc7be7b44296adafa8281ac9 (patch) | |
tree | cce1a812b94c7465b6543f7f3665b682e83834d1 /src/lexer/char_info.c | |
parent | 7ea671c8417f7abfffd7276348a93a7eb2665aaa (diff) |
lexer: Add more token kinds
Signed-off-by: Quinn Stephens <quinn@osmora.org>
Diffstat (limited to 'src/lexer/char_info.c')
-rw-r--r-- | src/lexer/char_info.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/lexer/char_info.c b/src/lexer/char_info.c index d66c651..144bbe7 100644 --- a/src/lexer/char_info.c +++ b/src/lexer/char_info.c @@ -29,7 +29,7 @@ #include "lexer/char_info.h" -uint8_t char_info[CHAR_INFO_COUNT] = { +uint16_t char_info[CHAR_INFO_COUNT] = { /* NUL SOH STX ETX EOT ENQ ACK BEL @@ -60,8 +60,8 @@ uint8_t char_info[CHAR_INFO_COUNT] = { */ CHAR_HORZ_WS, 0 , 0 , 0 , 0 , 0 , 0 , 0 , - 0 , 0 , 0 , 0 , - 0 , 0 , 0 , 0 , + CHAR_LPAREN , CHAR_RPAREN , 0 , 0 , + CHAR_COMMA , 0 , CHAR_DOT , 0 , /* 0 1 2 3 @@ -71,7 +71,7 @@ uint8_t char_info[CHAR_INFO_COUNT] = { */ CHAR_DIGIT , CHAR_DIGIT , CHAR_DIGIT , CHAR_DIGIT , CHAR_DIGIT , CHAR_DIGIT , CHAR_DIGIT , CHAR_DIGIT , - CHAR_DIGIT , CHAR_DIGIT , 0 , 0 , + CHAR_DIGIT , CHAR_DIGIT , CHAR_COLON , CHAR_SEMI , 0 , 0 , 0 , 0 , /* @@ -93,8 +93,8 @@ uint8_t char_info[CHAR_INFO_COUNT] = { */ CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , - CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , 0 , - 0 , 0 , 0 , 0 , + CHAR_UPPER , CHAR_UPPER , CHAR_UPPER , CHAR_LSQUARE, + 0 , CHAR_RSQUARE, 0 , 0 , /* ` a b c @@ -115,6 +115,6 @@ uint8_t char_info[CHAR_INFO_COUNT] = { */ CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , - CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , 0 , - 0 , 0 , 0 , 0 , + CHAR_LOWER , CHAR_LOWER , CHAR_LOWER , CHAR_LCURLY , + 0 , CHAR_RCURLY , 0 , 0 , }; |