lib-ruby-parser (C++ bindings)
4.0.1+ruby-3.1.1
C++ bindings for lib-ruby-parser library
token_ids.hpp
Go to the documentation of this file.
1
#ifndef LIB_RUBY_PARSER_TOKEN_IDS_HPP
2
#define LIB_RUBY_PARSER_TOKEN_IDS_HPP
3
7
8
10
#define LIB_RUBY_PARSER_TOKEN_END_OF_INPUT 0
11
13
#define LIB_RUBY_PARSER_TOKEN_YYerror 256
14
16
#define LIB_RUBY_PARSER_TOKEN_YYUNDEF 257
17
19
#define LIB_RUBY_PARSER_TOKEN_kCLASS 258
20
22
#define LIB_RUBY_PARSER_TOKEN_kMODULE 259
23
25
#define LIB_RUBY_PARSER_TOKEN_kDEF 260
26
28
#define LIB_RUBY_PARSER_TOKEN_kUNDEF 261
29
31
#define LIB_RUBY_PARSER_TOKEN_kBEGIN 262
32
34
#define LIB_RUBY_PARSER_TOKEN_kRESCUE 263
35
37
#define LIB_RUBY_PARSER_TOKEN_kENSURE 264
38
40
#define LIB_RUBY_PARSER_TOKEN_kEND 265
41
43
#define LIB_RUBY_PARSER_TOKEN_kIF 266
44
46
#define LIB_RUBY_PARSER_TOKEN_kUNLESS 267
47
49
#define LIB_RUBY_PARSER_TOKEN_kTHEN 268
50
52
#define LIB_RUBY_PARSER_TOKEN_kELSIF 269
53
55
#define LIB_RUBY_PARSER_TOKEN_kELSE 270
56
58
#define LIB_RUBY_PARSER_TOKEN_kCASE 271
59
61
#define LIB_RUBY_PARSER_TOKEN_kWHEN 272
62
64
#define LIB_RUBY_PARSER_TOKEN_kWHILE 273
65
67
#define LIB_RUBY_PARSER_TOKEN_kUNTIL 274
68
70
#define LIB_RUBY_PARSER_TOKEN_kFOR 275
71
73
#define LIB_RUBY_PARSER_TOKEN_kBREAK 276
74
76
#define LIB_RUBY_PARSER_TOKEN_kNEXT 277
77
79
#define LIB_RUBY_PARSER_TOKEN_kREDO 278
80
82
#define LIB_RUBY_PARSER_TOKEN_kRETRY 279
83
85
#define LIB_RUBY_PARSER_TOKEN_kIN 280
86
88
#define LIB_RUBY_PARSER_TOKEN_kDO 281
89
91
#define LIB_RUBY_PARSER_TOKEN_kDO_COND 282
92
94
#define LIB_RUBY_PARSER_TOKEN_kDO_BLOCK 283
95
97
#define LIB_RUBY_PARSER_TOKEN_kDO_LAMBDA 284
98
100
#define LIB_RUBY_PARSER_TOKEN_kRETURN 285
101
103
#define LIB_RUBY_PARSER_TOKEN_kYIELD 286
104
106
#define LIB_RUBY_PARSER_TOKEN_kSUPER 287
107
109
#define LIB_RUBY_PARSER_TOKEN_kSELF 288
110
112
#define LIB_RUBY_PARSER_TOKEN_kNIL 289
113
115
#define LIB_RUBY_PARSER_TOKEN_kTRUE 290
116
118
#define LIB_RUBY_PARSER_TOKEN_kFALSE 291
119
121
#define LIB_RUBY_PARSER_TOKEN_kAND 292
122
124
#define LIB_RUBY_PARSER_TOKEN_kOR 293
125
127
#define LIB_RUBY_PARSER_TOKEN_kNOT 294
128
130
#define LIB_RUBY_PARSER_TOKEN_kIF_MOD 295
131
133
#define LIB_RUBY_PARSER_TOKEN_kUNLESS_MOD 296
134
136
#define LIB_RUBY_PARSER_TOKEN_kWHILE_MOD 297
137
139
#define LIB_RUBY_PARSER_TOKEN_kUNTIL_MOD 298
140
142
#define LIB_RUBY_PARSER_TOKEN_kRESCUE_MOD 299
143
145
#define LIB_RUBY_PARSER_TOKEN_kALIAS 300
146
148
#define LIB_RUBY_PARSER_TOKEN_kDEFINED 301
149
151
#define LIB_RUBY_PARSER_TOKEN_klBEGIN 302
152
154
#define LIB_RUBY_PARSER_TOKEN_klEND 303
155
157
#define LIB_RUBY_PARSER_TOKEN_k__LINE__ 304
158
160
#define LIB_RUBY_PARSER_TOKEN_k__FILE__ 305
161
163
#define LIB_RUBY_PARSER_TOKEN_k__ENCODING__ 306
164
166
#define LIB_RUBY_PARSER_TOKEN_tIDENTIFIER 307
167
169
#define LIB_RUBY_PARSER_TOKEN_tFID 308
170
172
#define LIB_RUBY_PARSER_TOKEN_tGVAR 309
173
175
#define LIB_RUBY_PARSER_TOKEN_tIVAR 310
176
178
#define LIB_RUBY_PARSER_TOKEN_tCONSTANT 311
179
181
#define LIB_RUBY_PARSER_TOKEN_tCVAR 312
182
184
#define LIB_RUBY_PARSER_TOKEN_tLABEL 313
185
187
#define LIB_RUBY_PARSER_TOKEN_tINTEGER 314
188
190
#define LIB_RUBY_PARSER_TOKEN_tFLOAT 315
191
193
#define LIB_RUBY_PARSER_TOKEN_tRATIONAL 316
194
196
#define LIB_RUBY_PARSER_TOKEN_tIMAGINARY 317
197
199
#define LIB_RUBY_PARSER_TOKEN_tCHAR 318
200
202
#define LIB_RUBY_PARSER_TOKEN_tNTH_REF 319
203
205
#define LIB_RUBY_PARSER_TOKEN_tBACK_REF 320
206
208
#define LIB_RUBY_PARSER_TOKEN_tSTRING_CONTENT 321
209
211
#define LIB_RUBY_PARSER_TOKEN_tREGEXP_END 322
212
214
#define LIB_RUBY_PARSER_TOKEN_tDOT 323
215
217
#define LIB_RUBY_PARSER_TOKEN_tBACKSLASH 324
218
220
#define LIB_RUBY_PARSER_TOKEN_tSP 325
221
223
#define LIB_RUBY_PARSER_TOKEN_tSLASH_T 326
224
226
#define LIB_RUBY_PARSER_TOKEN_tSLASH_F 327
227
229
#define LIB_RUBY_PARSER_TOKEN_tSLASH_R 328
230
232
#define LIB_RUBY_PARSER_TOKEN_tVTAB 329
233
235
#define LIB_RUBY_PARSER_TOKEN_tUPLUS 330
236
238
#define LIB_RUBY_PARSER_TOKEN_tUMINUS 331
239
241
#define LIB_RUBY_PARSER_TOKEN_tPOW 332
242
244
#define LIB_RUBY_PARSER_TOKEN_tCMP 333
245
247
#define LIB_RUBY_PARSER_TOKEN_tEQ 334
248
250
#define LIB_RUBY_PARSER_TOKEN_tEQQ 335
251
253
#define LIB_RUBY_PARSER_TOKEN_tNEQ 336
254
256
#define LIB_RUBY_PARSER_TOKEN_tGEQ 337
257
259
#define LIB_RUBY_PARSER_TOKEN_tLEQ 338
260
262
#define LIB_RUBY_PARSER_TOKEN_tANDOP 339
263
265
#define LIB_RUBY_PARSER_TOKEN_tOROP 340
266
268
#define LIB_RUBY_PARSER_TOKEN_tMATCH 341
269
271
#define LIB_RUBY_PARSER_TOKEN_tNMATCH 342
272
274
#define LIB_RUBY_PARSER_TOKEN_tDOT2 343
275
277
#define LIB_RUBY_PARSER_TOKEN_tDOT3 344
278
280
#define LIB_RUBY_PARSER_TOKEN_tBDOT2 345
281
283
#define LIB_RUBY_PARSER_TOKEN_tBDOT3 346
284
286
#define LIB_RUBY_PARSER_TOKEN_tAREF 347
287
289
#define LIB_RUBY_PARSER_TOKEN_tASET 348
290
292
#define LIB_RUBY_PARSER_TOKEN_tLSHFT 349
293
295
#define LIB_RUBY_PARSER_TOKEN_tRSHFT 350
296
298
#define LIB_RUBY_PARSER_TOKEN_tANDDOT 351
299
301
#define LIB_RUBY_PARSER_TOKEN_tCOLON2 352
302
304
#define LIB_RUBY_PARSER_TOKEN_tCOLON3 353
305
307
#define LIB_RUBY_PARSER_TOKEN_tOP_ASGN 354
308
310
#define LIB_RUBY_PARSER_TOKEN_tASSOC 355
311
313
#define LIB_RUBY_PARSER_TOKEN_tLPAREN 356
314
316
#define LIB_RUBY_PARSER_TOKEN_tLPAREN_ARG 357
317
319
#define LIB_RUBY_PARSER_TOKEN_tRPAREN 358
320
322
#define LIB_RUBY_PARSER_TOKEN_tLBRACK 359
323
325
#define LIB_RUBY_PARSER_TOKEN_tLBRACE 360
326
328
#define LIB_RUBY_PARSER_TOKEN_tLBRACE_ARG 361
329
331
#define LIB_RUBY_PARSER_TOKEN_tSTAR 362
332
334
#define LIB_RUBY_PARSER_TOKEN_tDSTAR 363
335
337
#define LIB_RUBY_PARSER_TOKEN_tAMPER 364
338
340
#define LIB_RUBY_PARSER_TOKEN_tLAMBDA 365
341
343
#define LIB_RUBY_PARSER_TOKEN_tSYMBEG 366
344
346
#define LIB_RUBY_PARSER_TOKEN_tSTRING_BEG 367
347
349
#define LIB_RUBY_PARSER_TOKEN_tXSTRING_BEG 368
350
352
#define LIB_RUBY_PARSER_TOKEN_tREGEXP_BEG 369
353
355
#define LIB_RUBY_PARSER_TOKEN_tWORDS_BEG 370
356
358
#define LIB_RUBY_PARSER_TOKEN_tQWORDS_BEG 371
359
361
#define LIB_RUBY_PARSER_TOKEN_tSYMBOLS_BEG 372
362
364
#define LIB_RUBY_PARSER_TOKEN_tQSYMBOLS_BEG 373
365
367
#define LIB_RUBY_PARSER_TOKEN_tSTRING_END 374
368
370
#define LIB_RUBY_PARSER_TOKEN_tSTRING_DEND 375
371
373
#define LIB_RUBY_PARSER_TOKEN_tSTRING_DBEG 376
374
376
#define LIB_RUBY_PARSER_TOKEN_tSTRING_DVAR 377
377
379
#define LIB_RUBY_PARSER_TOKEN_tLAMBEG 378
380
382
#define LIB_RUBY_PARSER_TOKEN_tLABEL_END 379
383
385
#define LIB_RUBY_PARSER_TOKEN_tCOMMA 380
386
388
#define LIB_RUBY_PARSER_TOKEN_tLCURLY 381
389
391
#define LIB_RUBY_PARSER_TOKEN_tRCURLY 382
392
394
#define LIB_RUBY_PARSER_TOKEN_tLBRACK2 383
395
397
#define LIB_RUBY_PARSER_TOKEN_tEQL 384
398
400
#define LIB_RUBY_PARSER_TOKEN_tPIPE 385
401
403
#define LIB_RUBY_PARSER_TOKEN_tAMPER2 386
404
406
#define LIB_RUBY_PARSER_TOKEN_tGT 387
407
409
#define LIB_RUBY_PARSER_TOKEN_tLT 388
410
412
#define LIB_RUBY_PARSER_TOKEN_tBACK_REF2 389
413
415
#define LIB_RUBY_PARSER_TOKEN_tCARET 390
416
418
#define LIB_RUBY_PARSER_TOKEN_tLPAREN2 391
419
421
#define LIB_RUBY_PARSER_TOKEN_tRBRACK 392
422
424
#define LIB_RUBY_PARSER_TOKEN_tSEMI 393
425
427
#define LIB_RUBY_PARSER_TOKEN_tSPACE 394
428
430
#define LIB_RUBY_PARSER_TOKEN_tNL 395
431
433
#define LIB_RUBY_PARSER_TOKEN_tPLUS 396
434
436
#define LIB_RUBY_PARSER_TOKEN_tMINUS 397
437
439
#define LIB_RUBY_PARSER_TOKEN_tSTAR2 398
440
442
#define LIB_RUBY_PARSER_TOKEN_tDIVIDE 399
443
445
#define LIB_RUBY_PARSER_TOKEN_tPERCENT 400
446
448
#define LIB_RUBY_PARSER_TOKEN_tTILDE 401
449
451
#define LIB_RUBY_PARSER_TOKEN_tBANG 402
452
454
#define LIB_RUBY_PARSER_TOKEN_tLOWEST 403
455
457
#define LIB_RUBY_PARSER_TOKEN_tEH 404
458
460
#define LIB_RUBY_PARSER_TOKEN_tCOLON 405
461
463
#define LIB_RUBY_PARSER_TOKEN_tUMINUS_NUM 406
464
466
#define LIB_RUBY_PARSER_TOKEN_tLAST_TOKEN 407
467
468
469
#endif // LIB_RUBY_PARSER_TOKEN_IDS_HPP
token_ids.hpp
Generated by
1.8.17