]> granicus.if.org Git - re2c/commitdiff
- Fix expectation found while analysing #1708378
authorhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Thu, 26 Apr 2007 23:02:38 +0000 (23:02 +0000)
committerhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Thu, 26 Apr 2007 23:02:38 +0000 (23:02 +0000)
re2c/test/bug1708378.ib.c

index bb5e40db048fc3f36060de8300d81305e954e715..01e9cc5f0b2f629e298fe355072ae30446c051b3 100755 (executable)
@@ -2494,20 +2494,20 @@ yy1038:
        goto yy20;
 yy1039:
        yych = *++YYCURSOR;
-       if(yych <= '`') {
+       if(yych <= 'c') {
                if(yych <= '2') {
                        if(yych <= '1') goto yy20;
                } else {
-                       if(yych == 'R') goto yy1041;
+                       if(yych == 'a') goto yy1042;
                        goto yy20;
                }
        } else {
-               if(yych <= 'd') {
-                       if(yych <= 'a') goto yy1042;
-                       if(yych <= 'c') goto yy20;
-                       goto yy1043;
+               if(yych <= 'm') {
+                       if(yych <= 'd') goto yy1043;
+                       if(yych <= 'l') goto yy20;
+                       goto yy1044;
                } else {
-                       if(yych == 'm') goto yy1044;
+                       if(yych == 0xE2) goto yy1041;
                        goto yy20;
                }
        }
@@ -2516,7 +2516,7 @@ yy1039:
        goto yy20;
 yy1041:
        yych = *++YYCURSOR;
-       if(yych == '(') goto yy1274;
+       if(yych == 0x80) goto yy1274;
        goto yy20;
 yy1042:
        yych = *++YYCURSOR;
@@ -2993,7 +2993,7 @@ yy1230:
        {RET("__ZMIde_BIOMETDE3");}
 yy1274:
        yych = *++YYCURSOR;
-       if(yych != ';') goto yy20;
+       if(yych != 0x93) goto yy20;
        yych = *++YYCURSOR;
        if(yych != ' ') goto yy20;
        yych = *++YYCURSOR;
@@ -5568,11 +5568,11 @@ yy2474:
        yych = *++YYCURSOR;
        if(yych != ' ') goto yy20;
        yych = *++YYCURSOR;
-       if(yych != 'R') goto yy20;
+       if(yych != 0xE2) goto yy20;
        yych = *++YYCURSOR;
-       if(yych != '(') goto yy20;
+       if(yych != 0x80) goto yy20;
        yych = *++YYCURSOR;
-       if(yych != ';') goto yy20;
+       if(yych != 0x93) goto yy20;
        yych = *++YYCURSOR;
        if(yych != ' ') goto yy20;
        yych = *++YYCURSOR;