- ctxmrk = cur;
- switch (yych) {
- case '"': goto yy264;
- default: goto yy62;
- }
-yy191:
- ++cur;
-#line 343 "src/parser.re"
- { NEWTOKEN(PSI_T_OR); goto start; }
-#line 2321 "src/parser.c"
-yy193:
- ++cur;
-#line 363 "src/parser.re"
- { NEWTOKEN(PSI_T_ELLIPSIS); goto start; }
-#line 2326 "src/parser.c"
-yy195:
- yych = *++cur;
- switch (yych) {
- case 'D':
- case 'd': goto yy266;
- case 'F':
- case 'f': goto yy268;
- case 'L':
- case 'l': goto yy270;
- default: goto yy106;
- }
-yy196:
- ++cur;
- cur = ctxmrk;
-#line 313 "src/parser.re"
- { NEWTOKEN(PSI_T_NUMBER); token->flags = PSI_NUMBER_FLT | PSI_NUMBER_F; cur += 1; goto start; }
-#line 2343 "src/parser.c"
-yy198:
- ++cur;
- cur = ctxmrk;
-#line 314 "src/parser.re"
- { NEWTOKEN(PSI_T_NUMBER); token->flags = PSI_NUMBER_FLT | PSI_NUMBER_L; cur += 1; goto start; }
-#line 2349 "src/parser.c"
-yy200:
- yych = *++cur;
- switch (yych) {
- case 'U':
- case 'u': goto yy272;
- default: goto yy106;
- }
-yy201:
- ++cur;
-yy202:
- cur = ctxmrk;
-#line 309 "src/parser.re"
- { NEWTOKEN(PSI_T_NUMBER); token->flags = PSI_NUMBER_INT | PSI_NUMBER_UL; cur += 2; goto start; }
-#line 2363 "src/parser.c"
-yy203:
- yych = *++cur;
- switch (yych) {
- case 'L':
- case 'l': goto yy272;
- default: goto yy202;
- }
-yy204:
- yyaccept = 3;
- mrk = ++cur;
- if ((lim - cur) < 3) if (cur >= lim) goto done;;
- yych = *cur;
- ctxmrk = cur;