add more tokens
This commit is contained in:
parent
bd220b9b14
commit
14bb4f4705
@ -33,12 +33,31 @@ static String * build_string = NULL;
|
||||
&& return TOK_AND;
|
||||
\|\| return TOK_OR;
|
||||
! return TOK_NOT;
|
||||
& return TOK_BITAND;
|
||||
\| return TOK_BITOR;
|
||||
~ return TOK_BITNOT;
|
||||
\+\+ return TOK_INCREMENT;
|
||||
-- return TOK_DECREMENT;
|
||||
\<\< return TOK_LSHIFT;
|
||||
\>\> return TOK_RSHIFT;
|
||||
\+= return TOK_PLUSEQUALS;
|
||||
-= return TOK_MINUSEQUALS;
|
||||
\*= return TOK_TIMESEQUALS;
|
||||
\/= return TOK_DIVIDEEQUALS;
|
||||
%= return TOK_MODEQUALS;
|
||||
\^= return TOK_XOREQUALS;
|
||||
\<\<= return TOK_LSHIFTEQUALS;
|
||||
\>\>= return TOK_RSHIFTEQUALS;
|
||||
&= return TOK_BITANDEQUALS;
|
||||
\|= return TOK_BITOREQUALS;
|
||||
|
||||
; return TOK_SEMICOLON;
|
||||
: return TOK_COLON;
|
||||
\? return TOK_QUESTION;
|
||||
\. return TOK_DOT;
|
||||
-\> return TOK_ARROW;
|
||||
, return TOK_COMMA;
|
||||
\.\.\. return TOK_ELLIPSES;
|
||||
|
||||
\{ return TOK_LCURLY;
|
||||
\} return TOK_RCURLY;
|
||||
|
@ -32,12 +32,31 @@ static void handle_error(const char * str, const YYLTYPE * yylloc);
|
||||
%token TOK_AND;
|
||||
%token TOK_OR;
|
||||
%token TOK_NOT;
|
||||
%token TOK_BITAND;
|
||||
%token TOK_BITOR;
|
||||
%token TOK_BITNOT;
|
||||
%token TOK_INCREMENT
|
||||
%token TOK_DECREMENT
|
||||
%token TOK_LSHIFT
|
||||
%token TOK_RSHIFT
|
||||
%token TOK_PLUSEQUALS;
|
||||
%token TOK_MINUSEQUALS;
|
||||
%token TOK_TIMESEQUALS;
|
||||
%token TOK_DIVIDEEQUALS;
|
||||
%token TOK_MODEQUALS;
|
||||
%token TOK_XOREQUALS;
|
||||
%token TOK_LSHIFTEQUALS;
|
||||
%token TOK_RSHIFTEQUALS;
|
||||
%token TOK_BITANDEQUALS;
|
||||
%token TOK_BITOREQUALS;
|
||||
|
||||
%token TOK_SEMICOLON;
|
||||
%token TOK_COLON;
|
||||
%token TOK_QUESTION;
|
||||
%token TOK_DOT;
|
||||
%token TOK_ARROW;
|
||||
%token TOK_COMMA;
|
||||
%token TOK_ELLIPSES;
|
||||
|
||||
%token TOK_LCURLY;
|
||||
%token TOK_RCURLY;
|
||||
|
Loading…
x
Reference in New Issue
Block a user