-yy544:
-#line 373 "src/parser.re"
- { NEWTOKEN(PSI_T_TYPEDEF); goto start; }
-#line 8528 "src/parser.c"
-yy545:
- yyaccept = 5;
- yych = *(mrk = ++cur);
- switch (yych) {
- case 't': goto yy573;
- default: goto yy62;
- }
-yy546:
- yyaccept = 5;
- yych = *(mrk = ++cur);
- switch (yych) {
- case 't': goto yy575;
- default: goto yy62;
- }
-yy547:
- yyaccept = 5;
- yych = *(mrk = ++cur);
- switch (yych) {
- case 't': goto yy577;
- default: goto yy62;
- }
-yy548:
- yyaccept = 68;
- yych = *(mrk = ++cur);
- switch (yych) {
- case 0x00:
- case 0x01:
- case 0x02:
- case 0x03:
- case 0x04:
- case 0x05:
- case 0x06:
- case 0x07:
- case 0x08:
- case '\t':
- case '\n':
- case '\v':
- case '\f':
- case '\r':
- case 0x0E:
- case 0x0F:
- case 0x10:
- case 0x11:
- case 0x12:
- case 0x13:
- case 0x14:
- case 0x15:
- case 0x16:
- case 0x17:
- case 0x18:
- case 0x19:
- case 0x1A:
- case 0x1B:
- case 0x1C:
- case 0x1D:
- case 0x1E:
- case 0x1F:
- case ' ':
- case '!':
- case '"':
- case '#':
- case '$':
- case '%':
- case '&':
- case '\'':
- case '(':
- case ')':
- case '*':
- case '+':
- case ',':
- case '-':
- case '.':
- case '/':
- case ':':
- case ';':
- case '<':
- case '=':
- case '>':
- case '?':
- case '@':
- case '[':
- case ']':
- case '^':
- case '`':
- case '{':
- case '|':
- case '}':
- case '~':
- case 0x7F: goto yy549;
- case '\\': goto yy146;
- default: goto yy61;
- }
-yy549:
-#line 387 "src/parser.re"
- { NEWTOKEN(PSI_T_UINT8); goto start; }
-#line 8624 "src/parser.c"
-yy550:
- yyaccept = 5;
- yych = *(mrk = ++cur);
- switch (yych) {
- case 'd': goto yy579;
- default: goto yy62;
- }
-yy551:
- yyaccept = 69;
- yych = *(mrk = ++cur);
- switch (yych) {
- case 0x00:
- case 0x01:
- case 0x02:
- case 0x03:
- case 0x04:
- case 0x05:
- case 0x06:
- case 0x07:
- case 0x08:
- case '\t':
- case '\n':
- case '\v':
- case '\f':
- case '\r':
- case 0x0E:
- case 0x0F:
- case 0x10:
- case 0x11:
- case 0x12:
- case 0x13:
- case 0x14:
- case 0x15:
- case 0x16:
- case 0x17:
- case 0x18:
- case 0x19:
- case 0x1A:
- case 0x1B:
- case 0x1C:
- case 0x1D:
- case 0x1E:
- case 0x1F:
- case ' ':
- case '!':
- case '"':
- case '#':
- case '$':
- case '%':
- case '&':
- case '\'':
- case '(':
- case ')':
- case '*':
- case '+':
- case ',':
- case '-':
- case '.':
- case '/':
- case ':':
- case ';':
- case '<':
- case '=':
- case '>':
- case '?':
- case '@':
- case '[':
- case ']':
- case '^':
- case '`':
- case '{':
- case '|':
- case '}':
- case '~':
- case 0x7F: goto yy552;
- case '\\': goto yy146;
- default: goto yy61;
- }
-yy552:
-#line 413 "src/parser.re"
- { NEWTOKEN(PSI_T_CALLABLE); goto start; }
-#line 8706 "src/parser.c"
-yy553:
- yyaccept = 70;
- yych = *(mrk = ++cur);
- switch (yych) {
- case 0x00:
- case 0x01:
- case 0x02:
- case 0x03:
- case 0x04:
- case 0x05:
- case 0x06:
- case 0x07:
- case 0x08:
- case '\t':
- case '\n':
- case '\v':
- case '\f':
- case '\r':
- case 0x0E:
- case 0x0F:
- case 0x10:
- case 0x11:
- case 0x12:
- case 0x13:
- case 0x14:
- case 0x15:
- case 0x16:
- case 0x17:
- case 0x18:
- case 0x19:
- case 0x1A:
- case 0x1B:
- case 0x1C:
- case 0x1D:
- case 0x1E:
- case 0x1F:
- case ' ':
- case '!':
- case '"':
- case '#':
- case '$':
- case '%':
- case '&':
- case '\'':
- case '(':
- case ')':
- case '*':
- case '+':
- case ',':
- case '-':
- case '.':
- case '/':
- case ':':
- case ';':
- case '<':
- case '=':
- case '>':
- case '?':
- case '@':
- case '[':
- case ']':
- case '^':
- case '`':
- case '{':
- case '|':
- case '}':
- case '~':
- case 0x7F: goto yy554;
- case '\\': goto yy146;
- default: goto yy61;
- }
-yy554:
-#line 417 "src/parser.re"
- { NEWTOKEN(PSI_T_CALLBACK); goto start; }
-#line 8781 "src/parser.c"
-yy555:
- yyaccept = 71;
+yy538:
+#line 428 "src/parser.re"
+ { NEWTOKEN(PSI_T_FLOATVAL); goto start; }
+#line 8520 "src/parser.c"
+yy539:
+ yyaccept = 69;