Lines Matching refs:ACT
51 #define ACT(tok,act) ((tok<<7)+act) macro
82 {START, {C_XX}, ACT(UNCLASS, S_SELF)},
103 {START, {'['}, ACT(SBRA, S_SELF)},
104 {START, {']'}, ACT(SKET, S_SELF)},
105 {START, {'('}, ACT(LP, S_SELF)},
106 {START, {')'}, ACT(RP, S_SELF)},
108 {START, {','}, ACT(COMMA, S_SELF)},
109 {START, {'?'}, ACT(QUEST, S_SELF)},
110 {START, {':'}, ACT(COLON, S_SELF)},
111 {START, {';'}, ACT(SEMIC, S_SELF)},
112 {START, {'{'}, ACT(CBRA, S_SELF)},
113 {START, {'}'}, ACT(CKET, S_SELF)},
114 {START, {'~'}, ACT(TILDE, S_SELF)},
118 {NUM1, {C_XX}, ACT(NUMBER, S_SELFB)},
121 {NUM1, {'_'}, ACT(NUMBER, S_SELFB)},
124 {NUM2, {C_XX}, ACT(NUMBER, S_SELFB)},
127 {NUM2, {'_'}, ACT(NUMBER, S_SELFB)},
130 {NUM3, {C_XX}, ACT(DOT, S_SELFB)},
134 {DOTS1, {C_XX}, ACT(UNCLASS, S_SELFB)},
136 {DOTS1, {'.'}, ACT(ELLIPS, S_SELF)},
139 {ID1, {C_XX}, ACT(NAME, S_NAME)},
143 {ST1, {C_XX}, ACT(NAME, S_NAME)},
150 {ST2, {'"'}, ACT(STRING, S_SELF)},
162 {CC1, {'\''}, ACT(CCON, S_SELF)},
173 {COM1, {C_XX}, ACT(SLASH, S_SELFB)},
174 {COM1, {'='}, ACT(ASSLASH, S_SELF)},
200 {MINUS1, {C_XX}, ACT(MINUS, S_SELFB)},
201 {MINUS1, {'-'}, ACT(MMINUS, S_SELF)},
202 {MINUS1, {'='}, ACT(ASMINUS, S_SELF)},
203 {MINUS1, {'>'}, ACT(ARROW, S_SELF)},
206 {PLUS1, {C_XX}, ACT(PLUS, S_SELFB)},
207 {PLUS1, {'+'}, ACT(PPLUS, S_SELF)},
208 {PLUS1, {'='}, ACT(ASPLUS, S_SELF)},
211 {LT1, {C_XX}, ACT(LT, S_SELFB)},
213 {LT1, {'='}, ACT(LEQ, S_SELF)},
214 {LT2, {C_XX}, ACT(LSH, S_SELFB)},
215 {LT2, {'='}, ACT(ASLSH, S_SELF)},
218 {GT1, {C_XX}, ACT(GT, S_SELFB)},
220 {GT1, {'='}, ACT(GEQ, S_SELF)},
221 {GT2, {C_XX}, ACT(RSH, S_SELFB)},
222 {GT2, {'='}, ACT(ASRSH, S_SELF)},
225 {ASG1, {C_XX}, ACT(ASGN, S_SELFB)},
226 {ASG1, {'='}, ACT(EQ, S_SELF)},
229 {NOT1, {C_XX}, ACT(NOT, S_SELFB)},
230 {NOT1, {'='}, ACT(NEQ, S_SELF)},
233 {AND1, {C_XX}, ACT(AND, S_SELFB)},
234 {AND1, {'&'}, ACT(LAND, S_SELF)},
235 {AND1, {'='}, ACT(ASAND, S_SELF)},
238 {OR1, {C_XX}, ACT(OR, S_SELFB)},
239 {OR1, {'|'}, ACT(LOR, S_SELF)},
240 {OR1, {'='}, ACT(ASOR, S_SELF)},
243 {SHARP1, {C_XX}, ACT(SHARP, S_SELFB)},
244 {SHARP1, {'#'}, ACT(DSHARP, S_SELF)},
247 {PCT1, {C_XX}, ACT(PCT, S_SELFB)},
248 {PCT1, {'='}, ACT(ASPCT, S_SELF)},
251 {STAR1, {C_XX}, ACT(STAR, S_SELFB)},
252 {STAR1, {'='}, ACT(ASSTAR, S_SELF)},
255 {CIRC1, {C_XX}, ACT(CIRC, S_SELFB)},
256 {CIRC1, {'='}, ACT(ASCIRC, S_SELF)},