2 /* parser.dlg -- DLG Description of scanner
4 * Generated from: antlr.g
6 * Terence Parr, Will Cohen, and Hank Dietz: 1989-1994
7 * Purdue University Electrical Engineering
8 * With AHPCRC, University of Minnesota
13 #define ANTLR_VERSION 132
25 #define zzcr_attr(attr,tok,t)
32 (*zzerr)("invalid token");
39 * Generated from: parser.dlg
41 * 1989-1994 by Will Cohen, Terence Parr, and Hank Dietz
42 * Purdue University Electrical Engineering
51 /* maintained, but not used for now */
52 set AST_nodes_refd_in_actions = set_init;
54 set attribsRefdFromAction;
55 int UsedOldStyleAttrib = 0;
56 int UsedNewStyleLabel = 0;
58 char *inline_set(char *);
66 /* L o o k F o r A n o t h e r F i l e */
69 new_input = NextFile();
70 if ( new_input == NULL ) { NLA=Eof; return; }
74 zzskip(); /* Skip the Eof (@) char i.e continue */
96 zzmode(ACTIONS); zzmore();
105 action_file=CurFile; action_line=zzline;
106 zzmode(ACTIONS); zzmore();
115 zzmode(STRINGS); zzmore();
122 zzmode(COMMENTS); zzskip();
129 warn("Missing /*; found dangling */"); zzskip();
136 zzmode(CPP_COMMENTS); zzskip();
143 warn("Missing <<; found dangling \>\>"); zzskip();
374 while ( zzchar==' ' || zzchar=='\t' ) {
377 if ( zzchar == ':' && inAlt ) NLA = LABEL;
385 while ( zzchar==' ' || zzchar=='\t' ) {
388 if ( zzchar == ':' && inAlt ) NLA = LABEL;
395 warn(eMsg1("unknown meta-op: %s",LATEXT(1))); zzskip();
398 static unsigned char shift0[257] = {
399 0, 51, 51, 51, 51, 51, 51, 51, 51, 51,
400 1, 2, 51, 51, 2, 51, 51, 51, 51, 51,
401 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
402 51, 51, 51, 1, 27, 5, 11, 51, 51, 51,
403 51, 43, 44, 7, 45, 51, 51, 9, 6, 36,
404 34, 35, 36, 36, 36, 36, 36, 36, 36, 28,
405 29, 4, 33, 8, 46, 10, 49, 49, 49, 49,
406 49, 49, 49, 49, 49, 49, 49, 42, 49, 49,
407 49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
408 49, 49, 3, 51, 51, 39, 50, 51, 14, 48,
409 24, 15, 13, 22, 40, 12, 31, 48, 21, 25,
410 41, 32, 20, 17, 48, 16, 18, 19, 47, 48,
411 48, 30, 48, 48, 26, 37, 23, 38, 51, 51,
412 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
413 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
414 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
415 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
416 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
417 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
418 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
419 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
420 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
421 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
422 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
423 51, 51, 51, 51, 51, 51, 51, 51, 51, 51,
424 51, 51, 51, 51, 51, 51, 51
446 warn("eoln found in string");
471 static unsigned char shift1[257] = {
472 0, 4, 4, 4, 4, 4, 4, 4, 4, 4,
473 4, 2, 4, 4, 2, 4, 4, 4, 4, 4,
474 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
475 4, 4, 4, 4, 4, 1, 4, 4, 4, 4,
476 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
477 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
478 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
479 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
480 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
481 4, 4, 4, 3, 4, 4, 4, 4, 4, 4,
482 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
483 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
484 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
485 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
486 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
487 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
488 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
489 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
490 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
491 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
492 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
493 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
494 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
495 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
496 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
510 zzmode(ACTIONS); zzmore();
519 warn("eoln found in string (in user action)");
544 static unsigned char shift2[257] = {
545 0, 4, 4, 4, 4, 4, 4, 4, 4, 4,
546 4, 2, 4, 4, 2, 4, 4, 4, 4, 4,
547 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
548 4, 4, 4, 4, 4, 1, 4, 4, 4, 4,
549 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
550 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
551 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
552 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
553 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
554 4, 4, 4, 3, 4, 4, 4, 4, 4, 4,
555 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
556 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
557 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
558 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
559 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
560 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
561 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
562 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
563 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
564 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
565 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
566 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
567 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
568 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
569 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
583 zzmode(ACTIONS); zzmore();
592 warn("eoln found in char literal (in user action)");
610 static unsigned char shift3[257] = {
611 0, 4, 4, 4, 4, 4, 4, 4, 4, 4,
612 4, 2, 4, 4, 2, 4, 4, 4, 4, 4,
613 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
614 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
615 1, 4, 4, 4, 4, 4, 4, 4, 4, 4,
616 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
617 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
618 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
619 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
620 4, 4, 4, 3, 4, 4, 4, 4, 4, 4,
621 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
622 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
623 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
624 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
625 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
626 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
627 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
628 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
629 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
630 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
631 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
632 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
633 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
634 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
635 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
649 zzmode(ACTIONS); zzmore();
663 zzline++; zzmore(); DAWDLE;
673 static unsigned char shift4[257] = {
674 0, 4, 4, 4, 4, 4, 4, 4, 4, 4,
675 4, 3, 4, 4, 3, 4, 4, 4, 4, 4,
676 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
677 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
678 4, 4, 4, 1, 4, 4, 4, 4, 2, 4,
679 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
680 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
681 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
682 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
683 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
684 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
685 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
686 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
687 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
688 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
689 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
690 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
691 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
692 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
693 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
694 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
695 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
696 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
697 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
698 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
712 zzmode(PARSE_ENUM_FILE);
727 zzline++; zzmore(); DAWDLE;
737 static unsigned char shift5[257] = {
738 0, 4, 4, 4, 4, 4, 4, 4, 4, 4,
739 4, 3, 4, 4, 3, 4, 4, 4, 4, 4,
740 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
741 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
742 4, 4, 4, 1, 4, 4, 4, 4, 2, 4,
743 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
744 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
745 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
746 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
747 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
748 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
749 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
750 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
751 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
752 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
753 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
754 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
755 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
756 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
757 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
758 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
759 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
760 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
761 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
762 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
776 zzline++; zzmode(PARSE_ENUM_FILE); zzskip(); DAWDLE;
786 static unsigned char shift6[257] = {
787 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
788 2, 1, 2, 2, 1, 2, 2, 2, 2, 2,
789 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
790 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
791 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
792 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
793 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
794 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
795 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
796 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
797 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
798 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
799 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
800 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
801 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
802 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
803 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
804 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
805 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
806 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
807 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
808 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
809 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
810 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
811 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
825 zzline++; zzmode(ACTIONS); zzmore(); DAWDLE;
835 static unsigned char shift7[257] = {
836 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
837 2, 1, 2, 2, 1, 2, 2, 2, 2, 2,
838 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
839 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
840 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
841 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
842 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
843 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
844 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
845 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
846 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
847 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
848 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
849 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
850 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
851 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
852 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
853 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
854 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
855 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
856 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
857 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
858 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
859 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
860 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
874 zzline++; zzmode(START); zzskip(); DAWDLE;
884 static unsigned char shift8[257] = {
885 0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
886 2, 1, 2, 2, 1, 2, 2, 2, 2, 2,
887 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
888 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
889 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
890 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
891 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
892 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
893 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
894 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
895 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
896 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
897 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
898 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
899 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
900 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
901 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
902 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
903 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
904 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
905 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
906 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
907 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
908 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
909 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
923 zzmode(START); zzskip();
937 zzline++; zzskip(); DAWDLE;
947 static unsigned char shift9[257] = {
948 0, 4, 4, 4, 4, 4, 4, 4, 4, 4,
949 4, 3, 4, 4, 3, 4, 4, 4, 4, 4,
950 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
951 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
952 4, 4, 4, 1, 4, 4, 4, 4, 2, 4,
953 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
954 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
955 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
956 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
957 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
958 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
959 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
960 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
961 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
962 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
963 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
964 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
965 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
966 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
967 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
968 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
969 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
970 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
971 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
972 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
986 /* these do not nest */
993 err( eMsgd("action buffer overflow; size %d",ZZLEXBUFSIZE));
1001 /* these do not nest */
1005 zzbegexpr[0] = '\0';
1007 err( eMsgd("predicate buffer overflow; size %d",ZZLEXBUFSIZE));
1015 if ( topint() == ']' ) {
1017 if ( istackempty() ) /* terminate action */
1023 err( eMsgd("parameter buffer overflow; size %d",ZZLEXBUFSIZE));
1027 /* terminate $[..] and #[..] */
1028 if ( GenCC ) zzreplstr("))");
1029 else zzreplstr(")");
1033 else if ( topint() == '|' ) { /* end of simple [...] */
1046 zzreplstr(inline_set(zzbegexpr+
1047 strlen("consumeUntil(")));
1061 zzline++; zzmore(); DAWDLE;
1072 static void act100()
1079 static void act101()
1082 if ( !GenCC ) {zzreplstr("zzaRet"); zzmore();}
1083 else err("$$ use invalid in C++ mode");
1087 static void act102()
1090 if ( !GenCC ) {zzreplstr("zzempty_attr"); zzmore();}
1091 else err("$[] use invalid in C++ mode");
1095 static void act103()
1100 if ( !GenCC ) zzreplstr("zzconstr_attr(");
1101 else err("$[..] use invalid in C++ mode");
1106 static void act104()
1110 static char buf[100];
1111 if ( strlen(zzbegexpr)>(size_t)85 )
1112 fatal("$i attrib ref too big");
1113 set_orel(atoi(zzbegexpr+1), &attribsRefdFromAction);
1114 if ( !GenCC ) sprintf(buf,"zzaArg(zztasp%d,%s)",
1115 BlkLevel-1,zzbegexpr+1);
1116 else sprintf(buf,"_t%d%s",
1117 BlkLevel-1,zzbegexpr+1);
1120 UsedOldStyleAttrib = 1;
1121 if ( UsedNewStyleLabel )
1122 err("cannot mix old-style $i with new-style labels");
1127 static void act105()
1131 static char buf[100];
1132 if ( strlen(zzbegexpr)>(size_t)85 )
1133 fatal("$i.field attrib ref too big");
1134 zzbegexpr[strlen(zzbegexpr)-1] = ' ';
1135 set_orel(atoi(zzbegexpr+1), &attribsRefdFromAction);
1136 if ( !GenCC ) sprintf(buf,"zzaArg(zztasp%d,%s).",
1137 BlkLevel-1,zzbegexpr+1);
1138 else sprintf(buf,"_t%d%s.",
1139 BlkLevel-1,zzbegexpr+1);
1142 UsedOldStyleAttrib = 1;
1143 if ( UsedNewStyleLabel )
1144 err("cannot mix old-style $i with new-style labels");
1149 static void act106()
1153 static char buf[100];
1154 static char i[20], j[20];
1156 if (strlen(zzbegexpr)>(size_t)85) fatal("$i.j attrib ref too big");
1157 for (p=zzbegexpr+1,q= &i[0]; *p!='.'; p++) {
1159 fatalFL("i of $i.j attrib ref too big",
1160 FileStr[CurFile], zzline );
1164 for (p++, q= &j[0]; *p!='\0'; p++) {
1166 fatalFL("j of $i.j attrib ref too big",
1167 FileStr[CurFile], zzline );
1171 if ( !GenCC ) sprintf(buf,"zzaArg(zztasp%s,%s)",i,j);
1172 else sprintf(buf,"_t%s%s",i,j);
1175 UsedOldStyleAttrib = 1;
1176 if ( UsedNewStyleLabel )
1177 err("cannot mix old-style $i with new-style labels");
1182 static void act107()
1185 { static char buf[300]; LabelEntry *el;
1187 if ( CurRule != NULL &&
1188 strcmp(CurRule, &zzbegexpr[1])==0 ) {
1189 if ( !GenCC ) zzreplstr("zzaRet");
1191 else if ( CurRetDef != NULL &&
1192 strmember(CurRetDef, &zzbegexpr[1])) {
1193 if ( HasComma( CurRetDef ) ) {
1194 require (strlen(zzbegexpr)<=(size_t)285,
1195 "$retval attrib ref too big");
1196 sprintf(buf,"_retv.%s",&zzbegexpr[1]);
1199 else zzreplstr("_retv");
1201 else if ( CurParmDef != NULL &&
1202 strmember(CurParmDef, &zzbegexpr[1])) {
1205 else if ( Elabel==NULL ) {
1206 { err("$-variables in actions outside of rules are not allowed"); }
1207 } else if ( (el=(LabelEntry *)hash_get(Elabel, &zzbegexpr[1]))!=NULL ) {
1208 if ( GenCC && (el->elem==NULL || el->elem->ntype==nRuleRef) )
1209 { err(eMsg1("There are no token ptrs for rule references: '$%s'",&zzbegexpr[1])); }
1212 warn(eMsg1("$%s not parameter, return value, or element label",&zzbegexpr[1]));
1218 static void act108()
1221 zzreplstr("(*_root)"); zzmore(); chkGTFlag();
1225 static void act109()
1228 if ( GenCC ) {zzreplstr("(new AST)");}
1229 else {zzreplstr("zzastnew()");} zzmore();
1234 static void act110()
1237 zzreplstr("NULL"); zzmore(); chkGTFlag();
1241 static void act111()
1245 static char buf[100];
1246 if ( strlen(zzbegexpr)>(size_t)85 )
1247 fatal("#i AST ref too big");
1248 if ( GenCC ) sprintf(buf,"_ast%d%s",BlkLevel-1,zzbegexpr+1);
1249 else sprintf(buf,"zzastArg(%s)",zzbegexpr+1);
1252 set_orel(atoi(zzbegexpr+1), &AST_nodes_refd_in_actions);
1258 static void act112()
1262 if ( !(strcmp(zzbegexpr, "#ifdef")==0 ||
1263 strcmp(zzbegexpr, "#if")==0 ||
1264 strcmp(zzbegexpr, "#else")==0 ||
1265 strcmp(zzbegexpr, "#endif")==0 ||
1266 strcmp(zzbegexpr, "#ifndef")==0 ||
1267 strcmp(zzbegexpr, "#define")==0 ||
1268 strcmp(zzbegexpr, "#pragma")==0 ||
1269 strcmp(zzbegexpr, "#undef")==0 ||
1270 strcmp(zzbegexpr, "#import")==0 ||
1271 strcmp(zzbegexpr, "#line")==0 ||
1272 strcmp(zzbegexpr, "#include")==0 ||
1273 strcmp(zzbegexpr, "#error")==0) )
1275 static char buf[100];
1276 sprintf(buf, "%s_ast", zzbegexpr+1);
1284 static void act113()
1289 if ( GenCC ) zzreplstr("(new AST(");
1290 else zzreplstr("zzmk_ast(zzastnew(),");
1296 static void act114()
1301 if ( GenCC ) zzreplstr("ASTBase::tmake(");
1302 else zzreplstr("zztmake(");
1308 static void act115()
1315 static void act116()
1319 if ( istackempty() )
1321 else if ( topint()==')' ) {
1324 else if ( topint()=='}' ) {
1326 /* terminate #(..) */
1327 zzreplstr(", NULL)");
1333 static void act117()
1337 pushint('|'); /* look for '|' to terminate simple [...] */
1342 static void act118()
1351 static void act119()
1354 zzreplstr("]"); zzmore();
1358 static void act120()
1361 zzreplstr(")"); zzmore();
1365 static void act121()
1368 zzreplstr(">"); zzmore();
1372 static void act122()
1375 zzmode(ACTION_CHARS); zzmore();
1379 static void act123()
1382 zzmode(ACTION_STRINGS); zzmore();
1386 static void act124()
1389 zzreplstr("$"); zzmore();
1393 static void act125()
1396 zzreplstr("#"); zzmore();
1400 static void act126()
1407 static void act127()
1414 static void act128()
1421 static void act129()
1424 zzmode(ACTION_COMMENTS); zzmore();
1428 static void act130()
1431 warn("Missing /*; found dangling */ in action"); zzmore();
1435 static void act131()
1438 zzmode(ACTION_CPP_COMMENTS); zzmore();
1442 static void act132()
1448 static unsigned char shift10[257] = {
1449 0, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1450 16, 19, 32, 32, 19, 32, 32, 32, 32, 32,
1451 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1452 32, 32, 32, 16, 32, 29, 26, 20, 32, 32,
1453 28, 15, 18, 31, 32, 32, 32, 24, 30, 22,
1454 23, 23, 23, 23, 23, 23, 23, 23, 23, 32,
1455 32, 32, 32, 1, 2, 32, 25, 25, 25, 25,
1456 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1457 25, 25, 25, 25, 25, 25, 11, 25, 25, 25,
1458 25, 25, 21, 27, 3, 32, 25, 32, 25, 25,
1459 4, 25, 10, 25, 25, 25, 13, 25, 25, 14,
1460 9, 6, 5, 25, 25, 25, 7, 12, 8, 25,
1461 25, 25, 25, 25, 17, 32, 33, 32, 32, 32,
1462 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1463 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1464 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1465 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1466 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1467 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1468 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1469 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1470 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1471 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1472 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1473 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
1474 32, 32, 32, 32, 32, 32, 32
1478 static void act133()
1485 static void act134()
1492 static void act135()
1499 static void act136()
1502 zzmode(TOK_DEF_CPP_COMMENTS); zzmore();
1506 static void act137()
1509 zzmode(TOK_DEF_COMMENTS); zzskip();
1513 static void act138()
1516 zzmode(TOK_DEF_CPP_COMMENTS); zzskip();
1520 static void act139()
1523 zzmode(TOK_DEF_CPP_COMMENTS); zzskip();
1527 static void act140()
1534 static void act141()
1537 zzmode(TOK_DEF_CPP_COMMENTS); zzskip();
1541 static void act142()
1544 zzmode(TOK_DEF_CPP_COMMENTS); zzskip();
1548 static void act143()
1551 zzmode(TOK_DEF_CPP_COMMENTS); zzskip();
1555 static void act144()
1558 zzmode(TOK_DEF_CPP_COMMENTS); zzskip();
1562 static void act145()
1568 static void act146()
1574 static void act147()
1580 static void act148()
1586 static void act149()
1592 static void act150()
1598 static void act151()
1604 static void act152()
1610 static void act153()
1615 static unsigned char shift11[257] = {
1616 0, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1617 1, 2, 26, 26, 2, 26, 26, 26, 26, 26,
1618 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1619 26, 26, 26, 1, 26, 26, 5, 26, 26, 26,
1620 26, 26, 26, 4, 26, 21, 26, 26, 3, 24,
1621 24, 24, 24, 24, 24, 24, 24, 24, 24, 26,
1622 23, 26, 20, 26, 26, 26, 25, 25, 25, 25,
1623 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1624 25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
1625 25, 25, 26, 26, 26, 26, 25, 26, 25, 25,
1626 25, 8, 9, 7, 25, 25, 6, 25, 25, 11,
1627 14, 10, 16, 15, 25, 17, 12, 18, 13, 25,
1628 25, 25, 25, 25, 19, 26, 22, 26, 26, 26,
1629 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1630 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1631 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1632 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1633 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1634 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1635 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1636 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1637 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1638 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1639 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1640 26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
1641 26, 26, 26, 26, 26, 26, 26
1644 #define DfaStates 303
1645 typedef unsigned short DfaState;
1647 static DfaState st0[52] = {
1648 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
1649 11, 12, 13, 14, 15, 16, 13, 13, 13, 13,
1650 13, 13, 13, 17, 18, 13, 19, 20, 21, 22,
1651 13, 13, 13, 23, 24, 24, 24, 25, 26, 27,
1652 13, 13, 28, 29, 30, 31, 32, 13, 13, 33,
1656 static DfaState st1[52] = {
1657 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1658 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1659 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1660 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1661 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1665 static DfaState st2[52] = {
1666 303, 2, 303, 303, 303, 303, 303, 303, 303, 303,
1667 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1668 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1669 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1670 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1674 static DfaState st3[52] = {
1675 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1676 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1677 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1678 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1679 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1683 static DfaState st4[52] = {
1684 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1685 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1686 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1687 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1688 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1692 static DfaState st5[52] = {
1693 303, 303, 303, 303, 34, 303, 303, 303, 303, 303,
1694 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1695 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1696 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1697 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1701 static DfaState st6[52] = {
1702 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1703 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1704 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1705 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1706 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1710 static DfaState st7[52] = {
1711 303, 303, 303, 303, 303, 303, 35, 36, 303, 303,
1712 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1713 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1714 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1715 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1719 static DfaState st8[52] = {
1720 303, 303, 303, 303, 303, 303, 37, 303, 303, 303,
1721 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1722 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1723 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1724 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1728 static DfaState st9[52] = {
1729 303, 303, 303, 303, 303, 303, 303, 303, 38, 303,
1730 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1731 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1732 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1733 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1737 static DfaState st10[52] = {
1738 303, 303, 303, 303, 303, 303, 303, 303, 303, 39,
1739 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1740 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1741 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1742 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1746 static DfaState st11[52] = {
1747 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1748 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1749 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1750 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1751 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1755 static DfaState st12[52] = {
1756 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1757 303, 303, 40, 41, 42, 42, 42, 43, 42, 44,
1758 42, 42, 42, 303, 42, 45, 303, 303, 303, 303,
1759 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
1760 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
1764 static DfaState st13[52] = {
1765 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1766 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
1767 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
1768 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
1769 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
1773 static DfaState st14[52] = {
1774 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1775 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
1776 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
1777 47, 46, 46, 303, 46, 46, 46, 303, 303, 303,
1778 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
1782 static DfaState st15[52] = {
1783 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1784 303, 303, 46, 46, 46, 46, 46, 48, 46, 46,
1785 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
1786 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
1787 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
1791 static DfaState st16[52] = {
1792 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1793 303, 303, 46, 49, 46, 46, 46, 46, 46, 46,
1794 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
1795 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
1796 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
1800 static DfaState st17[52] = {
1801 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1802 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1803 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1804 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1805 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1809 static DfaState st18[52] = {
1810 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1811 303, 303, 46, 46, 50, 46, 46, 46, 46, 46,
1812 46, 46, 46, 303, 46, 51, 303, 303, 303, 303,
1813 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
1814 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
1818 static DfaState st19[52] = {
1819 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1820 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1821 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1822 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1823 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1827 static DfaState st20[52] = {
1828 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1829 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1830 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1831 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1832 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1836 static DfaState st21[52] = {
1837 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1838 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1839 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1840 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1841 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1845 static DfaState st22[52] = {
1846 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1847 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1848 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1849 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1850 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1854 static DfaState st23[52] = {
1855 303, 303, 303, 303, 303, 303, 303, 303, 52, 303,
1856 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1857 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1858 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1859 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1863 static DfaState st24[52] = {
1864 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1865 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1866 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1867 303, 303, 303, 303, 24, 24, 24, 303, 303, 303,
1868 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1872 static DfaState st25[52] = {
1873 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1874 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1875 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1876 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1877 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1881 static DfaState st26[52] = {
1882 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1883 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1884 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1885 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1886 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1890 static DfaState st27[52] = {
1891 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1892 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1893 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1894 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1895 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1899 static DfaState st28[52] = {
1900 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1901 303, 303, 53, 53, 53, 53, 53, 53, 53, 53,
1902 53, 53, 53, 303, 53, 53, 303, 303, 303, 303,
1903 53, 53, 53, 303, 53, 53, 53, 303, 303, 303,
1904 53, 53, 54, 303, 303, 303, 303, 53, 53, 53,
1908 static DfaState st29[52] = {
1909 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1910 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1911 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1912 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1913 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1917 static DfaState st30[52] = {
1918 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1919 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1920 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1921 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1922 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1926 static DfaState st31[52] = {
1927 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1928 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1929 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1930 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1931 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1935 static DfaState st32[52] = {
1936 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1937 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1938 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1939 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1940 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1944 static DfaState st33[52] = {
1945 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1946 303, 303, 53, 53, 53, 53, 53, 53, 53, 53,
1947 53, 53, 53, 303, 53, 53, 303, 303, 303, 303,
1948 53, 53, 53, 303, 53, 53, 53, 303, 303, 303,
1949 53, 53, 53, 303, 303, 303, 303, 53, 53, 53,
1953 static DfaState st34[52] = {
1954 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1955 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1956 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1957 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1958 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1962 static DfaState st35[52] = {
1963 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1964 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1965 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1966 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1967 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1971 static DfaState st36[52] = {
1972 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1973 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1974 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1975 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1976 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1980 static DfaState st37[52] = {
1981 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1982 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1983 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1984 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1985 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1989 static DfaState st38[52] = {
1990 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1991 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1992 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1993 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1994 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
1998 static DfaState st39[52] = {
1999 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2000 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2001 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2002 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2003 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2007 static DfaState st40[52] = {
2008 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2009 303, 303, 42, 55, 42, 42, 42, 42, 42, 42,
2010 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2011 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2012 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2016 static DfaState st41[52] = {
2017 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2018 303, 303, 42, 42, 42, 42, 56, 42, 42, 42,
2019 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2020 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2021 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2025 static DfaState st42[52] = {
2026 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2027 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2028 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2029 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2030 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2034 static DfaState st43[52] = {
2035 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2036 303, 303, 42, 42, 57, 42, 58, 42, 42, 42,
2037 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2038 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2039 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2043 static DfaState st44[52] = {
2044 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2045 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2046 59, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2047 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2048 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2052 static DfaState st45[52] = {
2053 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2054 303, 303, 42, 60, 42, 42, 42, 42, 42, 42,
2055 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2056 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2057 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2061 static DfaState st46[52] = {
2062 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2063 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2064 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2065 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2066 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2070 static DfaState st47[52] = {
2071 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2072 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2073 46, 46, 46, 303, 61, 46, 303, 303, 303, 303,
2074 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2075 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2079 static DfaState st48[52] = {
2080 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2081 303, 303, 46, 46, 46, 46, 46, 62, 46, 46,
2082 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2083 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2084 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2088 static DfaState st49[52] = {
2089 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2090 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2091 46, 46, 63, 303, 46, 46, 303, 303, 303, 303,
2092 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2093 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2097 static DfaState st50[52] = {
2098 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2099 303, 303, 46, 46, 46, 46, 46, 46, 46, 64,
2100 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2101 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2102 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2106 static DfaState st51[52] = {
2107 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2108 303, 303, 46, 46, 65, 46, 46, 46, 46, 46,
2109 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2110 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2111 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2115 static DfaState st52[52] = {
2116 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2117 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2118 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2119 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2120 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2124 static DfaState st53[52] = {
2125 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2126 303, 303, 53, 53, 53, 53, 53, 53, 53, 53,
2127 53, 53, 53, 303, 53, 53, 303, 303, 303, 303,
2128 53, 53, 53, 303, 53, 53, 53, 303, 303, 303,
2129 53, 53, 53, 303, 303, 303, 303, 53, 53, 53,
2133 static DfaState st54[52] = {
2134 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2135 303, 303, 53, 53, 53, 53, 53, 53, 53, 53,
2136 53, 53, 53, 303, 53, 53, 303, 303, 303, 303,
2137 53, 53, 53, 303, 66, 67, 53, 303, 303, 303,
2138 53, 53, 53, 303, 303, 303, 303, 53, 53, 53,
2142 static DfaState st55[52] = {
2143 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2144 303, 303, 42, 42, 68, 42, 42, 42, 42, 42,
2145 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2146 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2147 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2151 static DfaState st56[52] = {
2152 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2153 303, 303, 42, 42, 42, 42, 69, 42, 42, 42,
2154 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2155 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2156 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2160 static DfaState st57[52] = {
2161 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2162 303, 303, 42, 42, 42, 42, 70, 42, 42, 42,
2163 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2164 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2165 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2169 static DfaState st58[52] = {
2170 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2171 303, 303, 42, 42, 71, 42, 42, 42, 42, 42,
2172 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2173 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2174 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2178 static DfaState st59[52] = {
2179 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2180 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2181 42, 72, 42, 303, 42, 42, 303, 303, 303, 303,
2182 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2183 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2187 static DfaState st60[52] = {
2188 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2189 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2190 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2191 73, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2192 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2196 static DfaState st61[52] = {
2197 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2198 303, 303, 46, 74, 46, 46, 46, 46, 46, 46,
2199 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2200 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2201 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2205 static DfaState st62[52] = {
2206 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2207 303, 303, 46, 46, 46, 46, 75, 46, 46, 46,
2208 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2209 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2210 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2214 static DfaState st63[52] = {
2215 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2216 303, 303, 46, 46, 76, 46, 46, 46, 46, 46,
2217 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2218 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2219 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2223 static DfaState st64[52] = {
2224 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2225 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2226 46, 46, 46, 303, 77, 46, 303, 303, 303, 303,
2227 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2228 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2232 static DfaState st65[52] = {
2233 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2234 303, 303, 46, 46, 46, 46, 46, 46, 78, 46,
2235 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2236 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2237 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2241 static DfaState st66[52] = {
2242 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2243 303, 303, 53, 53, 53, 53, 53, 53, 53, 53,
2244 53, 53, 53, 303, 53, 53, 303, 303, 303, 303,
2245 53, 53, 53, 303, 53, 53, 53, 303, 303, 303,
2246 53, 53, 53, 303, 303, 303, 303, 53, 53, 53,
2250 static DfaState st67[52] = {
2251 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2252 303, 303, 53, 53, 53, 53, 53, 53, 53, 53,
2253 53, 53, 53, 303, 53, 53, 303, 303, 303, 303,
2254 53, 53, 53, 303, 53, 53, 53, 303, 303, 303,
2255 53, 53, 53, 303, 303, 303, 303, 53, 53, 53,
2259 static DfaState st68[52] = {
2260 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2261 303, 303, 42, 42, 42, 79, 42, 42, 42, 42,
2262 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2263 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2264 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2268 static DfaState st69[52] = {
2269 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2270 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2271 42, 42, 42, 303, 80, 42, 303, 303, 303, 303,
2272 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2273 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2277 static DfaState st70[52] = {
2278 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2279 303, 303, 42, 42, 42, 42, 42, 42, 81, 42,
2280 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2281 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2282 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2286 static DfaState st71[52] = {
2287 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2288 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2289 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2290 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2291 82, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2295 static DfaState st72[52] = {
2296 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2297 303, 303, 42, 83, 42, 84, 42, 42, 42, 42,
2298 42, 42, 42, 303, 85, 42, 303, 303, 303, 303,
2299 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2300 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2304 static DfaState st73[52] = {
2305 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2306 303, 303, 42, 42, 86, 42, 42, 42, 42, 42,
2307 42, 42, 42, 303, 87, 42, 303, 303, 303, 303,
2308 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2309 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2313 static DfaState st74[52] = {
2314 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2315 303, 303, 46, 46, 46, 46, 46, 88, 46, 46,
2316 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2317 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2318 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2322 static DfaState st75[52] = {
2323 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2324 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2325 89, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2326 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2327 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2331 static DfaState st76[52] = {
2332 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2333 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2334 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2335 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2336 46, 46, 46, 303, 303, 303, 303, 90, 46, 46,
2340 static DfaState st77[52] = {
2341 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2342 303, 303, 91, 46, 46, 46, 46, 46, 46, 46,
2343 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2344 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2345 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2349 static DfaState st78[52] = {
2350 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2351 303, 303, 46, 46, 46, 46, 46, 46, 92, 46,
2352 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2353 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2354 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2358 static DfaState st79[52] = {
2359 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2360 303, 303, 42, 93, 42, 42, 42, 42, 42, 42,
2361 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2362 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2363 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2367 static DfaState st80[52] = {
2368 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2369 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2370 42, 42, 42, 303, 42, 94, 303, 303, 303, 303,
2371 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2372 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2376 static DfaState st81[52] = {
2377 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2378 303, 303, 42, 95, 42, 42, 42, 42, 42, 42,
2379 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2380 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2381 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2385 static DfaState st82[52] = {
2386 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2387 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2388 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2389 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2390 42, 96, 42, 303, 303, 303, 303, 42, 42, 42,
2394 static DfaState st83[52] = {
2395 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2396 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2397 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2398 42, 42, 97, 303, 42, 42, 42, 303, 303, 303,
2399 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2403 static DfaState st84[52] = {
2404 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2405 303, 303, 42, 98, 42, 42, 42, 42, 42, 42,
2406 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2407 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2408 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2412 static DfaState st85[52] = {
2413 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2414 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2415 42, 42, 42, 303, 42, 99, 303, 303, 303, 303,
2416 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2417 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2421 static DfaState st86[52] = {
2422 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2423 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2424 42, 42, 42, 303, 100, 42, 303, 303, 303, 303,
2425 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2426 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2430 static DfaState st87[52] = {
2431 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2432 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2433 42, 42, 42, 303, 42, 101, 303, 303, 303, 303,
2434 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2435 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2439 static DfaState st88[52] = {
2440 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2441 303, 303, 46, 46, 46, 46, 46, 46, 46, 102,
2442 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2443 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2444 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2448 static DfaState st89[52] = {
2449 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2450 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2451 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2452 103, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2453 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2457 static DfaState st90[52] = {
2458 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2459 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2460 46, 46, 46, 303, 46, 104, 303, 303, 303, 303,
2461 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2462 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2466 static DfaState st91[52] = {
2467 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2468 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2469 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2470 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2471 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2475 static DfaState st92[52] = {
2476 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2477 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2478 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2479 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2480 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2484 static DfaState st93[52] = {
2485 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2486 303, 303, 42, 42, 42, 42, 105, 42, 42, 42,
2487 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2488 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2489 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2493 static DfaState st94[52] = {
2494 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2495 303, 303, 42, 42, 106, 42, 42, 42, 42, 42,
2496 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2497 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2498 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2502 static DfaState st95[52] = {
2503 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2504 303, 303, 42, 42, 42, 42, 107, 42, 42, 42,
2505 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2506 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2507 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2511 static DfaState st96[52] = {
2512 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2513 303, 303, 42, 42, 108, 42, 42, 42, 42, 42,
2514 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2515 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2516 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2520 static DfaState st97[52] = {
2521 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2522 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2523 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2524 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2525 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2529 static DfaState st98[52] = {
2530 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2531 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2532 42, 42, 109, 303, 42, 42, 303, 303, 303, 303,
2533 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2534 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2538 static DfaState st99[52] = {
2539 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2540 303, 303, 42, 42, 110, 42, 42, 42, 42, 42,
2541 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2542 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2543 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2547 static DfaState st100[52] = {
2548 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2549 303, 303, 42, 42, 42, 42, 42, 42, 42, 111,
2550 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2551 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2552 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2556 static DfaState st101[52] = {
2557 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2558 303, 303, 42, 42, 112, 42, 42, 42, 42, 42,
2559 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2560 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2561 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2565 static DfaState st102[52] = {
2566 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2567 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2568 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2569 46, 113, 46, 303, 46, 46, 46, 303, 303, 303,
2570 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2574 static DfaState st103[52] = {
2575 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2576 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2577 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2578 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2579 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2583 static DfaState st104[52] = {
2584 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2585 303, 303, 46, 46, 46, 46, 46, 46, 46, 114,
2586 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2587 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2588 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2592 static DfaState st105[52] = {
2593 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2594 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2595 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2596 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2597 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2601 static DfaState st106[52] = {
2602 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2603 303, 303, 42, 42, 42, 42, 42, 42, 115, 42,
2604 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2605 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2606 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2610 static DfaState st107[52] = {
2611 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2612 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2613 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2614 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2615 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2619 static DfaState st108[52] = {
2620 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2621 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2622 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2623 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2624 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2628 static DfaState st109[52] = {
2629 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2630 303, 303, 42, 42, 42, 42, 42, 42, 116, 42,
2631 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2632 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2633 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2637 static DfaState st110[52] = {
2638 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2639 303, 303, 42, 42, 42, 42, 42, 42, 117, 42,
2640 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2641 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2642 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2646 static DfaState st111[52] = {
2647 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2648 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2649 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2650 42, 118, 42, 303, 42, 42, 42, 303, 303, 303,
2651 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2655 static DfaState st112[52] = {
2656 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2657 303, 303, 42, 42, 42, 42, 42, 42, 119, 42,
2658 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2659 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2660 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2664 static DfaState st113[52] = {
2665 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2666 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2667 120, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2668 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2669 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2673 static DfaState st114[52] = {
2674 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2675 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2676 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2677 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2678 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2682 static DfaState st115[52] = {
2683 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2684 303, 303, 42, 42, 42, 42, 42, 42, 121, 42,
2685 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2686 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2687 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2691 static DfaState st116[52] = {
2692 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2693 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2694 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2695 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2696 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2700 static DfaState st117[52] = {
2701 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2702 303, 303, 42, 42, 42, 42, 42, 42, 122, 42,
2703 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2704 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2705 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2709 static DfaState st118[52] = {
2710 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2711 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2712 123, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2713 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2714 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2718 static DfaState st119[52] = {
2719 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2720 303, 303, 42, 42, 42, 42, 42, 42, 124, 42,
2721 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2722 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2723 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2727 static DfaState st120[52] = {
2728 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2729 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2730 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2731 46, 46, 125, 303, 46, 46, 46, 303, 303, 303,
2732 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2736 static DfaState st121[52] = {
2737 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2738 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2739 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2740 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2741 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2745 static DfaState st122[52] = {
2746 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2747 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2748 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2749 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2750 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2754 static DfaState st123[52] = {
2755 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2756 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2757 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2758 42, 42, 126, 303, 42, 42, 42, 303, 303, 303,
2759 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2763 static DfaState st124[52] = {
2764 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2765 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2766 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2767 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2768 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2772 static DfaState st125[52] = {
2773 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2774 303, 303, 46, 46, 46, 46, 46, 46, 46, 46,
2775 46, 46, 46, 303, 46, 46, 303, 303, 303, 303,
2776 46, 46, 46, 303, 46, 46, 46, 303, 303, 303,
2777 46, 46, 46, 303, 303, 303, 303, 46, 46, 46,
2781 static DfaState st126[52] = {
2782 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
2783 303, 303, 42, 42, 42, 42, 42, 42, 42, 42,
2784 42, 42, 42, 303, 42, 42, 303, 303, 303, 303,
2785 42, 42, 42, 303, 42, 42, 42, 303, 303, 303,
2786 42, 42, 42, 303, 303, 303, 303, 42, 42, 42,
2790 static DfaState st127[6] = {
2791 128, 129, 130, 131, 132, 303
2794 static DfaState st128[6] = {
2795 303, 303, 303, 303, 303, 303
2798 static DfaState st129[6] = {
2799 303, 303, 303, 303, 303, 303
2802 static DfaState st130[6] = {
2803 303, 303, 303, 303, 303, 303
2806 static DfaState st131[6] = {
2807 303, 133, 134, 133, 133, 303
2810 static DfaState st132[6] = {
2811 303, 303, 303, 303, 132, 303
2814 static DfaState st133[6] = {
2815 303, 303, 303, 303, 303, 303
2818 static DfaState st134[6] = {
2819 303, 303, 303, 303, 303, 303
2822 static DfaState st135[6] = {
2823 136, 137, 138, 139, 140, 303
2826 static DfaState st136[6] = {
2827 303, 303, 303, 303, 303, 303
2830 static DfaState st137[6] = {
2831 303, 303, 303, 303, 303, 303
2834 static DfaState st138[6] = {
2835 303, 303, 303, 303, 303, 303
2838 static DfaState st139[6] = {
2839 303, 141, 142, 141, 141, 303
2842 static DfaState st140[6] = {
2843 303, 303, 303, 303, 140, 303
2846 static DfaState st141[6] = {
2847 303, 303, 303, 303, 303, 303
2850 static DfaState st142[6] = {
2851 303, 303, 303, 303, 303, 303
2854 static DfaState st143[6] = {
2855 144, 145, 146, 147, 148, 303
2858 static DfaState st144[6] = {
2859 303, 303, 303, 303, 303, 303
2862 static DfaState st145[6] = {
2863 303, 303, 303, 303, 303, 303
2866 static DfaState st146[6] = {
2867 303, 303, 303, 303, 303, 303
2870 static DfaState st147[6] = {
2871 303, 149, 149, 149, 149, 303
2874 static DfaState st148[6] = {
2875 303, 303, 303, 303, 148, 303
2878 static DfaState st149[6] = {
2879 303, 303, 303, 303, 303, 303
2882 static DfaState st150[6] = {
2883 151, 152, 153, 154, 153, 303
2886 static DfaState st151[6] = {
2887 303, 303, 303, 303, 303, 303
2890 static DfaState st152[6] = {
2891 303, 303, 155, 303, 303, 303
2894 static DfaState st153[6] = {
2895 303, 303, 153, 303, 153, 303
2898 static DfaState st154[6] = {
2899 303, 303, 303, 303, 303, 303
2902 static DfaState st155[6] = {
2903 303, 303, 303, 303, 303, 303
2906 static DfaState st156[6] = {
2907 157, 158, 159, 160, 159, 303
2910 static DfaState st157[6] = {
2911 303, 303, 303, 303, 303, 303
2914 static DfaState st158[6] = {
2915 303, 303, 161, 303, 303, 303
2918 static DfaState st159[6] = {
2919 303, 303, 159, 303, 159, 303
2922 static DfaState st160[6] = {
2923 303, 303, 303, 303, 303, 303
2926 static DfaState st161[6] = {
2927 303, 303, 303, 303, 303, 303
2930 static DfaState st162[4] = {
2934 static DfaState st163[4] = {
2938 static DfaState st164[4] = {
2942 static DfaState st165[4] = {
2946 static DfaState st166[4] = {
2950 static DfaState st167[4] = {
2954 static DfaState st168[4] = {
2958 static DfaState st169[4] = {
2962 static DfaState st170[4] = {
2966 static DfaState st171[4] = {
2970 static DfaState st172[4] = {
2974 static DfaState st173[4] = {
2978 static DfaState st174[6] = {
2979 175, 176, 177, 178, 177, 303
2982 static DfaState st175[6] = {
2983 303, 303, 303, 303, 303, 303
2986 static DfaState st176[6] = {
2987 303, 303, 179, 303, 303, 303
2990 static DfaState st177[6] = {
2991 303, 303, 177, 303, 177, 303
2994 static DfaState st178[6] = {
2995 303, 303, 303, 303, 303, 303
2998 static DfaState st179[6] = {
2999 303, 303, 303, 303, 303, 303
3002 static DfaState st180[35] = {
3003 181, 182, 183, 184, 185, 183, 183, 183, 183, 183,
3004 183, 183, 183, 183, 183, 186, 183, 183, 187, 188,
3005 189, 190, 183, 183, 183, 183, 191, 192, 193, 194,
3006 195, 196, 183, 183, 303
3009 static DfaState st181[35] = {
3010 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3011 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3012 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3013 303, 303, 303, 303, 303
3016 static DfaState st182[35] = {
3017 303, 197, 303, 303, 303, 303, 303, 303, 303, 303,
3018 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3019 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3020 303, 303, 303, 303, 303
3023 static DfaState st183[35] = {
3024 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3025 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3026 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3027 303, 183, 183, 183, 303
3030 static DfaState st184[35] = {
3031 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3032 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3033 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3034 303, 303, 303, 303, 303
3037 static DfaState st185[35] = {
3038 303, 303, 183, 303, 183, 198, 183, 183, 183, 183,
3039 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3040 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3041 303, 183, 183, 183, 303
3044 static DfaState st186[35] = {
3045 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3046 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3047 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3048 303, 303, 303, 303, 303
3051 static DfaState st187[35] = {
3052 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3053 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3054 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3055 303, 303, 303, 303, 303
3058 static DfaState st188[35] = {
3059 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3060 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3061 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3062 303, 303, 303, 303, 303
3065 static DfaState st189[35] = {
3066 303, 303, 303, 303, 199, 199, 199, 199, 199, 199,
3067 199, 199, 199, 199, 199, 303, 303, 303, 303, 303,
3068 200, 201, 202, 202, 303, 199, 303, 303, 303, 303,
3069 303, 303, 303, 303, 303
3072 static DfaState st190[35] = {
3073 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3074 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3075 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3076 303, 303, 303, 303, 303
3079 static DfaState st191[35] = {
3080 303, 303, 303, 303, 203, 203, 203, 203, 203, 203,
3081 203, 203, 203, 203, 203, 204, 303, 303, 303, 303,
3082 303, 205, 206, 207, 303, 203, 303, 303, 303, 303,
3083 303, 303, 303, 303, 303
3086 static DfaState st192[35] = {
3087 303, 208, 209, 210, 209, 209, 209, 209, 209, 209,
3088 209, 209, 209, 209, 209, 209, 209, 209, 211, 212,
3089 213, 209, 209, 209, 209, 209, 214, 209, 209, 209,
3090 209, 209, 209, 209, 303
3093 static DfaState st193[35] = {
3094 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3095 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3096 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3097 303, 303, 303, 303, 303
3100 static DfaState st194[35] = {
3101 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3102 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3103 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3104 303, 303, 303, 303, 303
3107 static DfaState st195[35] = {
3108 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3109 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3110 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3111 215, 216, 303, 303, 303
3114 static DfaState st196[35] = {
3115 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3116 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3117 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3118 217, 183, 183, 183, 303
3121 static DfaState st197[35] = {
3122 303, 303, 218, 303, 303, 303, 303, 303, 303, 303,
3123 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3124 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3125 303, 303, 303, 303, 303
3128 static DfaState st198[35] = {
3129 303, 303, 183, 303, 183, 183, 219, 183, 183, 183,
3130 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3131 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3132 303, 183, 183, 183, 303
3135 static DfaState st199[35] = {
3136 303, 303, 303, 303, 220, 220, 220, 220, 220, 220,
3137 220, 220, 220, 220, 220, 303, 303, 303, 303, 303,
3138 303, 303, 220, 220, 303, 220, 303, 303, 303, 303,
3139 303, 303, 303, 303, 303
3142 static DfaState st200[35] = {
3143 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3144 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3145 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3146 303, 303, 303, 303, 303
3149 static DfaState st201[35] = {
3150 303, 303, 303, 221, 303, 303, 303, 303, 303, 303,
3151 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3152 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3153 303, 303, 303, 303, 303
3156 static DfaState st202[35] = {
3157 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3158 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3159 303, 303, 202, 202, 222, 303, 303, 303, 303, 303,
3160 303, 303, 303, 303, 303
3163 static DfaState st203[35] = {
3164 303, 303, 303, 303, 223, 223, 223, 223, 223, 223,
3165 223, 223, 223, 223, 223, 303, 303, 303, 303, 303,
3166 303, 303, 223, 223, 303, 223, 303, 303, 303, 303,
3167 303, 303, 303, 303, 303
3170 static DfaState st204[35] = {
3171 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3172 303, 303, 303, 303, 303, 303, 303, 303, 224, 303,
3173 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3174 303, 303, 303, 303, 303
3177 static DfaState st205[35] = {
3178 303, 303, 303, 225, 303, 303, 303, 303, 303, 303,
3179 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3180 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3181 303, 303, 303, 303, 303
3184 static DfaState st206[35] = {
3185 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3186 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3187 303, 303, 207, 207, 303, 303, 303, 303, 303, 303,
3188 303, 303, 303, 303, 303
3191 static DfaState st207[35] = {
3192 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3193 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3194 303, 303, 207, 207, 303, 303, 303, 303, 303, 303,
3195 303, 303, 303, 303, 303
3198 static DfaState st208[35] = {
3199 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3200 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3201 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3202 303, 303, 303, 303, 303
3205 static DfaState st209[35] = {
3206 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3207 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3208 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3209 303, 303, 303, 303, 303
3212 static DfaState st210[35] = {
3213 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3214 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3215 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3216 303, 303, 303, 303, 303
3219 static DfaState st211[35] = {
3220 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3221 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3222 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3223 303, 303, 303, 303, 303
3226 static DfaState st212[35] = {
3227 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3228 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3229 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3230 303, 303, 303, 303, 303
3233 static DfaState st213[35] = {
3234 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3235 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3236 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3237 303, 303, 303, 303, 303
3240 static DfaState st214[35] = {
3241 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3242 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3243 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3244 303, 303, 303, 303, 303
3247 static DfaState st215[35] = {
3248 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3249 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3250 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3251 303, 303, 303, 303, 303
3254 static DfaState st216[35] = {
3255 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3256 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3257 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3258 303, 303, 303, 303, 303
3261 static DfaState st217[35] = {
3262 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3263 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3264 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3265 303, 303, 303, 303, 303
3268 static DfaState st218[35] = {
3269 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3270 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3271 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3272 303, 303, 303, 303, 303
3275 static DfaState st219[35] = {
3276 303, 303, 183, 303, 183, 183, 183, 226, 183, 183,
3277 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3278 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3279 303, 183, 183, 183, 303
3282 static DfaState st220[35] = {
3283 303, 303, 303, 303, 220, 220, 220, 220, 220, 220,
3284 220, 220, 220, 220, 220, 303, 303, 303, 303, 303,
3285 303, 303, 220, 220, 303, 220, 303, 303, 303, 303,
3286 303, 303, 303, 303, 303
3289 static DfaState st221[35] = {
3290 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3291 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3292 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3293 303, 303, 303, 303, 303
3296 static DfaState st222[35] = {
3297 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3298 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3299 303, 303, 227, 227, 303, 303, 303, 303, 303, 303,
3300 303, 303, 303, 303, 303
3303 static DfaState st223[35] = {
3304 303, 303, 303, 303, 223, 223, 223, 223, 223, 223,
3305 223, 223, 223, 223, 223, 303, 303, 303, 303, 303,
3306 303, 303, 223, 223, 303, 223, 303, 303, 303, 303,
3307 303, 303, 303, 303, 303
3310 static DfaState st224[35] = {
3311 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3312 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3313 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3314 303, 303, 303, 303, 303
3317 static DfaState st225[35] = {
3318 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3319 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3320 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3321 303, 303, 303, 303, 303
3324 static DfaState st226[35] = {
3325 303, 303, 183, 303, 183, 183, 183, 183, 228, 183,
3326 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3327 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3328 303, 183, 183, 183, 303
3331 static DfaState st227[35] = {
3332 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3333 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3334 303, 303, 227, 227, 303, 303, 303, 303, 303, 303,
3335 303, 303, 303, 303, 303
3338 static DfaState st228[35] = {
3339 303, 303, 183, 303, 183, 183, 183, 183, 183, 229,
3340 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3341 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3342 303, 183, 183, 183, 303
3345 static DfaState st229[35] = {
3346 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3347 230, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3348 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3349 303, 183, 183, 183, 303
3352 static DfaState st230[35] = {
3353 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3354 183, 231, 183, 183, 183, 303, 183, 183, 303, 303,
3355 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3356 303, 183, 183, 183, 303
3359 static DfaState st231[35] = {
3360 303, 303, 183, 303, 183, 183, 232, 183, 183, 183,
3361 183, 183, 183, 183, 183, 303, 183, 183, 303, 303,
3362 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3363 303, 183, 183, 183, 303
3366 static DfaState st232[35] = {
3367 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3368 183, 183, 233, 183, 183, 303, 183, 183, 303, 303,
3369 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3370 303, 183, 183, 183, 303
3373 static DfaState st233[35] = {
3374 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3375 183, 183, 183, 234, 183, 303, 183, 183, 303, 303,
3376 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3377 303, 183, 183, 183, 303
3380 static DfaState st234[35] = {
3381 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3382 183, 183, 183, 183, 235, 303, 183, 183, 303, 303,
3383 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3384 303, 183, 183, 183, 303
3387 static DfaState st235[35] = {
3388 303, 303, 183, 303, 183, 183, 183, 183, 183, 183,
3389 183, 183, 183, 183, 183, 236, 183, 183, 303, 303,
3390 303, 303, 183, 183, 183, 183, 303, 303, 303, 303,
3391 303, 183, 183, 183, 303
3394 static DfaState st236[35] = {
3395 303, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3396 237, 237, 237, 237, 237, 237, 238, 239, 303, 237,
3397 237, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3398 237, 237, 237, 237, 303
3401 static DfaState st237[35] = {
3402 303, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3403 237, 237, 237, 237, 237, 237, 237, 237, 240, 237,
3404 237, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3405 237, 237, 237, 237, 303
3408 static DfaState st238[35] = {
3409 303, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3410 237, 237, 237, 237, 237, 237, 238, 239, 240, 237,
3411 237, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3412 237, 237, 237, 237, 303
3415 static DfaState st239[35] = {
3416 303, 241, 241, 241, 241, 241, 241, 241, 241, 241,
3417 241, 241, 241, 241, 241, 241, 241, 241, 242, 241,
3418 241, 241, 241, 241, 241, 241, 241, 241, 241, 241,
3419 241, 241, 241, 237, 303
3422 static DfaState st240[35] = {
3423 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3424 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3425 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3426 303, 303, 303, 303, 303
3429 static DfaState st241[35] = {
3430 303, 241, 241, 241, 241, 241, 241, 241, 241, 241,
3431 241, 241, 241, 241, 241, 241, 241, 241, 242, 241,
3432 241, 241, 241, 241, 241, 241, 241, 241, 241, 241,
3433 241, 241, 241, 243, 303
3436 static DfaState st242[35] = {
3437 303, 244, 244, 244, 244, 244, 244, 244, 244, 244,
3438 244, 244, 244, 244, 244, 244, 244, 244, 244, 244,
3439 244, 244, 244, 244, 244, 244, 244, 244, 244, 244,
3440 244, 244, 244, 245, 303
3443 static DfaState st243[35] = {
3444 303, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3445 237, 237, 237, 237, 237, 237, 246, 237, 247, 237,
3446 237, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3447 237, 237, 237, 237, 303
3450 static DfaState st244[35] = {
3451 303, 244, 244, 244, 244, 244, 244, 244, 244, 244,
3452 244, 244, 244, 244, 244, 244, 244, 244, 244, 244,
3453 244, 244, 244, 244, 244, 244, 244, 244, 244, 244,
3454 244, 244, 244, 245, 303
3457 static DfaState st245[35] = {
3458 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3459 303, 303, 303, 303, 303, 303, 248, 303, 249, 303,
3460 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3461 303, 303, 303, 303, 303
3464 static DfaState st246[35] = {
3465 303, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3466 237, 237, 237, 237, 237, 237, 246, 237, 247, 237,
3467 237, 237, 237, 237, 237, 237, 237, 237, 237, 237,
3468 237, 237, 237, 237, 303
3471 static DfaState st247[35] = {
3472 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3473 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3474 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3475 303, 303, 303, 303, 303
3478 static DfaState st248[35] = {
3479 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3480 303, 303, 303, 303, 303, 303, 248, 303, 249, 303,
3481 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3482 303, 303, 303, 303, 303
3485 static DfaState st249[35] = {
3486 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3487 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3488 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3489 303, 303, 303, 303, 303
3492 static DfaState st250[27] = {
3493 251, 252, 253, 254, 303, 255, 256, 256, 256, 257,
3494 256, 256, 256, 256, 256, 256, 256, 256, 256, 258,
3495 259, 260, 261, 262, 263, 256, 303
3498 static DfaState st251[27] = {
3499 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3500 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3501 303, 303, 303, 303, 303, 303, 303
3504 static DfaState st252[27] = {
3505 303, 252, 303, 303, 303, 303, 303, 303, 303, 303,
3506 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3507 303, 303, 303, 303, 303, 303, 303
3510 static DfaState st253[27] = {
3511 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3512 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3513 303, 303, 303, 303, 303, 303, 303
3516 static DfaState st254[27] = {
3517 303, 303, 303, 264, 265, 303, 303, 303, 303, 303,
3518 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3519 303, 303, 303, 303, 303, 303, 303
3522 static DfaState st255[27] = {
3523 303, 303, 303, 303, 303, 303, 266, 303, 267, 268,
3524 303, 303, 303, 269, 303, 303, 303, 303, 303, 303,
3525 303, 303, 303, 303, 303, 303, 303
3528 static DfaState st256[27] = {
3529 303, 303, 303, 303, 303, 303, 270, 270, 270, 270,
3530 270, 270, 270, 270, 270, 270, 270, 270, 270, 303,
3531 303, 303, 303, 303, 270, 270, 303
3534 static DfaState st257[27] = {
3535 303, 303, 303, 303, 303, 303, 270, 270, 270, 270,
3536 271, 270, 270, 270, 270, 270, 270, 270, 270, 303,
3537 303, 303, 303, 303, 270, 270, 303
3540 static DfaState st258[27] = {
3541 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3542 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3543 303, 303, 303, 303, 303, 303, 303
3546 static DfaState st259[27] = {
3547 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3548 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3549 303, 303, 303, 303, 303, 303, 303
3552 static DfaState st260[27] = {
3553 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3554 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3555 303, 303, 303, 303, 303, 303, 303
3558 static DfaState st261[27] = {
3559 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3560 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3561 303, 303, 303, 303, 303, 303, 303
3564 static DfaState st262[27] = {
3565 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3566 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3567 303, 303, 303, 303, 303, 303, 303
3570 static DfaState st263[27] = {
3571 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3572 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3573 303, 303, 303, 303, 263, 303, 303
3576 static DfaState st264[27] = {
3577 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3578 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3579 303, 303, 303, 303, 303, 303, 303
3582 static DfaState st265[27] = {
3583 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3584 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3585 303, 303, 303, 303, 303, 303, 303
3588 static DfaState st266[27] = {
3589 303, 303, 303, 303, 303, 303, 303, 272, 303, 303,
3590 303, 303, 303, 303, 273, 303, 303, 303, 303, 303,
3591 303, 303, 303, 303, 303, 303, 303
3594 static DfaState st267[27] = {
3595 303, 303, 303, 303, 303, 303, 303, 303, 303, 274,
3596 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3597 303, 303, 303, 303, 303, 303, 303
3600 static DfaState st268[27] = {
3601 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3602 275, 276, 303, 303, 303, 303, 303, 303, 303, 303,
3603 303, 303, 303, 303, 303, 303, 303
3606 static DfaState st269[27] = {
3607 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3608 277, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3609 303, 303, 303, 303, 303, 303, 303
3612 static DfaState st270[27] = {
3613 303, 303, 303, 303, 303, 303, 270, 270, 270, 270,
3614 270, 270, 270, 270, 270, 270, 270, 270, 270, 303,
3615 303, 303, 303, 303, 270, 270, 303
3618 static DfaState st271[27] = {
3619 303, 303, 303, 303, 303, 303, 270, 270, 270, 270,
3620 270, 270, 270, 278, 270, 270, 270, 270, 270, 303,
3621 303, 303, 303, 303, 270, 270, 303
3624 static DfaState st272[27] = {
3625 303, 303, 303, 303, 303, 303, 303, 303, 279, 303,
3626 280, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3627 303, 303, 303, 303, 303, 303, 303
3630 static DfaState st273[27] = {
3631 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3632 303, 303, 303, 303, 303, 281, 303, 303, 303, 303,
3633 303, 303, 303, 303, 303, 303, 303
3636 static DfaState st274[27] = {
3637 303, 303, 303, 303, 303, 303, 303, 282, 303, 303,
3638 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3639 303, 303, 303, 303, 303, 303, 303
3642 static DfaState st275[27] = {
3643 303, 303, 303, 303, 303, 303, 303, 303, 283, 303,
3644 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3645 303, 303, 303, 303, 303, 303, 303
3648 static DfaState st276[27] = {
3649 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3650 303, 303, 284, 303, 303, 303, 303, 303, 303, 303,
3651 303, 303, 303, 303, 303, 303, 303
3654 static DfaState st277[27] = {
3655 303, 303, 303, 303, 303, 303, 303, 303, 285, 303,
3656 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3657 303, 303, 303, 303, 303, 303, 303
3660 static DfaState st278[27] = {
3661 303, 303, 303, 303, 303, 303, 270, 270, 270, 270,
3662 270, 270, 270, 270, 286, 270, 270, 270, 270, 303,
3663 303, 303, 303, 303, 270, 270, 303
3666 static DfaState st279[27] = {
3667 303, 303, 303, 303, 303, 303, 303, 303, 303, 287,
3668 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3669 303, 303, 303, 303, 303, 303, 303
3672 static DfaState st280[27] = {
3673 303, 303, 303, 303, 303, 303, 303, 303, 288, 303,
3674 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3675 303, 303, 303, 303, 303, 303, 303
3678 static DfaState st281[27] = {
3679 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3680 303, 303, 303, 303, 303, 303, 289, 303, 303, 303,
3681 303, 303, 303, 303, 303, 303, 303
3684 static DfaState st282[27] = {
3685 303, 303, 303, 303, 303, 303, 290, 303, 303, 303,
3686 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3687 303, 303, 303, 303, 303, 303, 303
3690 static DfaState st283[27] = {
3691 303, 303, 303, 303, 303, 303, 291, 303, 303, 303,
3692 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3693 303, 303, 303, 303, 303, 303, 303
3696 static DfaState st284[27] = {
3697 303, 303, 303, 303, 303, 303, 303, 303, 303, 292,
3698 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3699 303, 303, 303, 303, 303, 303, 303
3702 static DfaState st285[27] = {
3703 303, 303, 303, 303, 303, 303, 303, 303, 303, 293,
3704 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3705 303, 303, 303, 303, 303, 303, 303
3708 static DfaState st286[27] = {
3709 303, 303, 303, 303, 303, 303, 270, 270, 270, 270,
3710 270, 270, 270, 270, 270, 270, 270, 270, 270, 303,
3711 303, 303, 303, 303, 270, 270, 303
3714 static DfaState st287[27] = {
3715 303, 303, 303, 303, 303, 303, 303, 294, 303, 303,
3716 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3717 303, 303, 303, 303, 303, 303, 303
3720 static DfaState st288[27] = {
3721 303, 303, 303, 303, 303, 303, 303, 303, 303, 295,
3722 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3723 303, 303, 303, 303, 303, 303, 303
3726 static DfaState st289[27] = {
3727 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3728 303, 303, 303, 303, 303, 303, 303, 296, 303, 303,
3729 303, 303, 303, 303, 303, 303, 303
3732 static DfaState st290[27] = {
3733 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3734 297, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3735 303, 303, 303, 303, 303, 303, 303
3738 static DfaState st291[27] = {
3739 303, 303, 303, 303, 303, 303, 303, 298, 303, 303,
3740 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3741 303, 303, 303, 303, 303, 303, 303
3744 static DfaState st292[27] = {
3745 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3746 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3747 303, 303, 303, 303, 303, 303, 303
3750 static DfaState st293[27] = {
3751 303, 303, 303, 303, 303, 303, 303, 299, 303, 303,
3752 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3753 303, 303, 303, 303, 303, 303, 303
3756 static DfaState st294[27] = {
3757 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3758 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3759 303, 303, 303, 303, 303, 303, 303
3762 static DfaState st295[27] = {
3763 303, 303, 303, 303, 303, 303, 303, 300, 303, 303,
3764 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3765 303, 303, 303, 303, 303, 303, 303
3768 static DfaState st296[27] = {
3769 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3770 303, 303, 303, 303, 303, 303, 303, 303, 301, 303,
3771 303, 303, 303, 303, 303, 303, 303
3774 static DfaState st297[27] = {
3775 303, 303, 303, 303, 303, 303, 303, 303, 303, 302,
3776 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3777 303, 303, 303, 303, 303, 303, 303
3780 static DfaState st298[27] = {
3781 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3782 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3783 303, 303, 303, 303, 303, 303, 303
3786 static DfaState st299[27] = {
3787 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3788 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3789 303, 303, 303, 303, 303, 303, 303
3792 static DfaState st300[27] = {
3793 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3794 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3795 303, 303, 303, 303, 303, 303, 303
3798 static DfaState st301[27] = {
3799 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3800 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3801 303, 303, 303, 303, 303, 303, 303
3804 static DfaState st302[27] = {
3805 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3806 303, 303, 303, 303, 303, 303, 303, 303, 303, 303,
3807 303, 303, 303, 303, 303, 303, 303
3811 DfaState *dfa[303] = {
4118 DfaState accepts[304] = {
4119 0, 1, 2, 3, 4, 20, 6, 0, 41, 21,
4120 11, 12, 50, 48, 48, 48, 48, 16, 48, 18,
4121 19, 22, 23, 29, 30, 31, 32, 34, 49, 39,
4122 40, 42, 43, 49, 5, 9, 7, 8, 10, 33,
4123 50, 50, 50, 50, 50, 50, 48, 48, 48, 48,
4124 48, 48, 44, 49, 49, 50, 50, 50, 50, 50,
4125 50, 48, 48, 48, 48, 48, 37, 38, 50, 50,
4126 50, 50, 50, 50, 48, 48, 48, 48, 48, 50,
4127 50, 50, 50, 50, 50, 50, 50, 50, 48, 48,
4128 48, 47, 17, 50, 50, 50, 50, 28, 50, 50,
4129 50, 50, 48, 36, 48, 13, 50, 14, 35, 50,
4130 50, 50, 50, 48, 46, 50, 15, 50, 50, 50,
4131 48, 26, 27, 50, 25, 45, 24, 0, 51, 52,
4132 53, 0, 56, 55, 54, 0, 57, 58, 59, 0,
4133 62, 61, 60, 0, 63, 64, 65, 0, 67, 66,
4134 0, 68, 70, 72, 71, 69, 0, 73, 75, 77,
4135 76, 74, 0, 78, 79, 80, 0, 81, 82, 83,
4136 0, 84, 85, 86, 0, 87, 89, 91, 90, 88,
4137 0, 92, 99, 132, 95, 132, 118, 116, 98, 100,
4138 117, 115, 0, 122, 123, 128, 132, 93, 132, 107,
4139 101, 103, 104, 112, 114, 113, 108, 111, 121, 127,
4140 119, 120, 126, 124, 125, 131, 129, 130, 94, 132,
4141 107, 102, 105, 112, 110, 109, 132, 106, 132, 132,
4142 132, 132, 132, 132, 132, 132, 0, 0, 0, 0,
4143 97, 0, 97, 0, 0, 0, 0, 96, 0, 96,
4144 0, 133, 134, 135, 0, 0, 153, 153, 147, 148,
4145 149, 150, 151, 152, 136, 137, 0, 0, 0, 0,
4146 153, 153, 139, 0, 0, 0, 0, 0, 153, 0,
4147 0, 0, 0, 0, 0, 0, 146, 0, 0, 0,
4148 0, 0, 141, 0, 138, 0, 0, 0, 142, 143,
4152 void (*actions[154])() = {
4309 static DfaState dfa_base[] = {
4324 static unsigned char *b_class_no[] = {
4341 #define ZZSHIFT(c) (b_class_no[zzauto][1+c])
4343 #include "dlgauto.h"