summaryrefslogtreecommitdiff
path: root/src/lexer/char_info.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lexer/char_info.c')
-rw-r--r--src/lexer/char_info.c16
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 ,
};