]> granicus.if.org Git - re2c/commitdiff
- WS fix in generated code for yyaccept-swicth-expressions
authorhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Sat, 8 Apr 2006 16:47:01 +0000 (16:47 +0000)
committerhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Sat, 8 Apr 2006 16:47:01 +0000 (16:47 +0000)
12 files changed:
code.cc
test/c.c
test/cmmap.c
test/cnokw.c
test/cunroll.c
test/input8.c
test/modula.c
test/parse_date.b.c
test/parse_date.c
test/parse_date.s.c
test/repeater.c
test/scanner.c

diff --git a/code.cc b/code.cc
index 0a5e27be6850e14058a01094f823b4cc54c7f386..09ac04d093b2307ddcf293ae05c448947a3b9106 100644 (file)
--- a/code.cc
+++ b/code.cc
@@ -454,14 +454,14 @@ void Accept::emit(std::ostream &o, uint ind, bool &readCh) const
                                o << indent(ind) << "YYCURSOR = YYMARKER;\n";
                                if (cases > 1)
                                {
-                                       o << indent(ind) << "switch(yyaccept){\n";
+                                       o << indent(ind) << "switch(yyaccept) {\n";
                                }
                        }
 
                        if (cases > 1)
                        {
-                               o << indent(ind) << "case " << saves[i] << ":";
-                               genGoTo(o, 1, state, rules[i], readCh);
+                               o << indent(ind) << "case " << saves[i] << ":\t";
+                               genGoTo(o, 0, state, rules[i], readCh);
                        }
                        else
                        {
index 8f5587e3016344c77ba92b0dd94ebdbb11599127..7baa77e9f35eafea4f6a347a41b4201ee481dc50 100644 (file)
--- a/test/c.c
+++ b/test/c.c
@@ -737,7 +737,7 @@ yy121:
        }
 yy122:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 0: goto yy22;
        case 3: goto yy134;
        case 2: goto yy27;
index 097d93ab0884f79533c48c6ee1cfa862e03469b1..d56fb7d4e4a36ff687ec838697b8595e9052bbf1 100644 (file)
@@ -720,7 +720,7 @@ yy121:
        }
 yy122:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 0: goto yy22;
        case 3: goto yy134;
        case 2: goto yy27;
index a81520b2b85b5fc403ec6883e9474ef88a7c5ce5..3c65222b579ff37170f77614c879749ad0afe6bd 100644 (file)
@@ -638,7 +638,7 @@ yy106:
        }
 yy107:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 0: goto yy7;
        case 3: goto yy119;
        case 2: goto yy12;
index 7baa107b364cfaf130437249318ad3b9760f0db9..1db1de259b357bfd9badcc0a5b8c54fbcc12840f 100644 (file)
@@ -702,7 +702,7 @@ yy106:
        }
 yy107:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 0: goto yy7;
        case 3: goto yy119;
        case 2: goto yy12;
index 6c8275cc84151fcdad7c3ec732a8a1582b5edbb5..5aa2ea10136c1ee4ff1e9da7fb77a6c02287fb02 100755 (executable)
@@ -50,7 +50,7 @@ yy8:
        }
 yy9:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 1: goto yy7;
        case 0: goto yy3;
        }
index 35c7d21e383aac0be7e0c4e9269d2339a6f4f94a..88a12c7243b83b4305698859a8e84ba23ef447c5 100644 (file)
@@ -4028,7 +4028,7 @@ yy269:
        }
 yy270:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 0: goto yy5;
        case 3: goto yy294;
        case 4: goto yy296;
index f4db73303e43128a6314c7b39e5b8dab2a0b89fe..85945a8553081c1d5807305c3e05464e35557841 100755 (executable)
@@ -2178,7 +2178,7 @@ yy51:
                }
 yy53:
                YYCURSOR = YYMARKER;
-               switch(yyaccept){
+               switch(yyaccept) {
                case 26:        goto yy1310;
                case 24:        goto yy1279;
                case 25:        goto yy1287;
index 9cb00d5479953008ca79ecf9a79e420ab7677d48..d087a2174ed3903696cc56622a164a476d576541 100755 (executable)
@@ -3305,7 +3305,7 @@ yy51:
        }
 yy53:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 26:        goto yy1310;
        case 24:        goto yy1279;
        case 25:        goto yy1287;
index 94767fbc7adb8a14e9d743da3f3cd9494cfb1f43..ebb6b1df3a3c3cac543cfab79809f833465be2bb 100755 (executable)
@@ -2149,7 +2149,7 @@ yy51:
        }
 yy53:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 26:        goto yy1310;
        case 24:        goto yy1279;
        case 25:        goto yy1287;
index b3c451e93db2ccddb3b958b412f48373a7643439..0181d16f71e352ee1b2922b097a1722eace9fc72 100644 (file)
@@ -71,7 +71,7 @@ yy8:
        }
 yy9:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 0: goto yy3;
        case 1: goto yy5;
        }
index 57d83b931e924e41c273b2019cb3949b259c8ac5..663c04b161bf54286238bf1fa5abb5eaa1b57c85 100644 (file)
@@ -452,7 +452,7 @@ yy44:
        }
 yy45:
        YYCURSOR = YYMARKER;
-       switch(yyaccept){
+       switch(yyaccept) {
        case 0: goto yy18;
        case 1: goto yy24;
        case 2: goto yy26;