- ++cur;
- cur = ctxmrk;
-#line 321 "src/parser.re"
- { char_width = 1; }
-#line 3124 "src/parser.c"
-yy266:
- ++cur;
- cur = ctxmrk;
-#line 316 "src/parser.re"
- { NEWTOKEN(PSI_T_NUMBER); token->flags = PSI_NUMBER_FLT | PSI_NUMBER_DD; cur += 2; goto start; }
-#line 3130 "src/parser.c"
-yy268:
- ++cur;
- cur = ctxmrk;
-#line 315 "src/parser.re"
- { NEWTOKEN(PSI_T_NUMBER); token->flags = PSI_NUMBER_FLT | PSI_NUMBER_DF; cur += 2; goto start; }
-#line 3136 "src/parser.c"
-yy270:
- ++cur;
- cur = ctxmrk;
-#line 317 "src/parser.re"
- { NEWTOKEN(PSI_T_NUMBER); token->flags = PSI_NUMBER_FLT | PSI_NUMBER_DL; cur += 2; goto start; }
-#line 3142 "src/parser.c"
-yy272:
- ++cur;
- cur = ctxmrk;
-#line 310 "src/parser.re"
- { NEWTOKEN(PSI_T_NUMBER); token->flags = PSI_NUMBER_INT | PSI_NUMBER_ULL; cur += 3; goto start; }
-#line 3148 "src/parser.c"
-yy274:
- ++cur;
- if ((lim - cur) < 3) if (cur >= lim) goto done;;
- yych = *cur;