summaryrefslogtreecommitdiff
path: root/cpp/token1.tok
blob: cd668ceff8f77991fc8b05a463930ef4f43148ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
struct token_trans { char * name; int token; };
%%
...,	TK_ELLIPSIS
>>=,	TK_RIGHT_ASSIGN
<<=,	TK_LEFT_ASSIGN
+=,	TK_ADD_ASSIGN
-=,	TK_SUB_ASSIGN
*=,	TK_MUL_ASSIGN
/=,	TK_DIV_ASSIGN
%=,	TK_MOD_ASSIGN
&=,	TK_AND_ASSIGN
^=,	TK_XOR_ASSIGN
|=,	TK_OR_ASSIGN
>>,	TK_RIGHT_OP
<<,	TK_LEFT_OP
++,	TK_INC_OP
--,	TK_DEC_OP
->,	TK_PTR_OP
&&,	TK_AND_OP
||,	TK_OR_OP
<=,	TK_LE_OP
>=,	TK_GE_OP
==,	TK_EQ_OP
!=,	TK_NE_OP
..,	TK_WORD