diff options
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 , }; |