|
|
@@ -84,6 +84,8 @@ lexer_next_token(struct lexer *l, struct lexer_err *err)
|
|
|
case ';': t = token_create(TT_SEMICOLON, _LEXER_CUR_CHAR); break;
|
|
|
case '(': t = token_create(TT_LPAREN, _LEXER_CUR_CHAR); break;
|
|
|
case ')': t = token_create(TT_RPAREN, _LEXER_CUR_CHAR); break;
|
|
|
+ case '!': t = token_create(TT_BANG, _LEXER_CUR_CHAR); break;
|
|
|
+ case '/': t = token_create(TT_SLASH, _LEXER_CUR_CHAR); break;
|
|
|
case ',': t = token_create(TT_COMMA, _LEXER_CUR_CHAR); break;
|
|
|
case '*': t = token_create(TT_ASTERISK, _LEXER_CUR_CHAR); break;
|
|
|
case '-': t = token_create(TT_DASH, _LEXER_CUR_CHAR); break;
|