]> granicus.if.org Git - re2c/commitdiff
Moved '-Wundefined-control-flow' analysis to the point of skeleton generation.
authorUlya Trofimovich <skvadrik@gmail.com>
Wed, 9 Nov 2016 23:05:00 +0000 (23:05 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Wed, 9 Nov 2016 23:05:00 +0000 (23:05 +0000)
25 files changed:
re2c/src/codegen/emit_dfa.cc
re2c/src/ir/compile.cc
re2c/test/bug61.i--empty-class(match-none).c
re2c/test/bug61_difference_full.i--empty-class(match-none).c
re2c/test/bug61_difference_negative.i--empty-class(match-none).c
re2c/test/bug61_difference_positive.i--empty-class(match-none).c
re2c/test/bug61_negative.i--empty-class(match-none).c
re2c/test/bug61_positive.i--empty-class(match-none).c
re2c/test/repeat-01.cgir--skeleton.c
re2c/test/repeat-01.cgir.c
re2c/test/repeat-02.cgir--skeleton.c
re2c/test/repeat-02.cgir.c
re2c/test/repeat-03.cgir--skeleton.c
re2c/test/repeat-03.cgir.c
re2c/test/repeat-06.gir--skeleton.c
re2c/test/repeat-06.gir.c
re2c/test/repeat-07.gir.c
re2c/test/repeat-07_error.gir.c
re2c/test/reuse_conds_default_0.cgir--skeleton.c
re2c/test/reuse_conds_default_0.cgir.c
re2c/test/reuse_conds_default_1.cgir--skeleton.c
re2c/test/reuse_conds_default_1.cgir.c
re2c/test/reuse_conds_setup_0.cgir.c
re2c/test/reuse_conds_setup_1.cgir.c
re2c/test/rexx.--empty-class(match-none).c

index ad9260a4eb23ceaf83843c0637b760f8a239b6e0..06222822e186c4222c7952c182d5a881435cba4c 100644 (file)
@@ -178,8 +178,6 @@ void DFA::emit(Output & output, uint32_t& ind, bool isLastCond, bool& bPrologBra
 
        head->action.set_initial (initial_label, head->action.type == Action::SAVE);
 
-       warn_undefined_control_flow(*skeleton);
-
        if (opts->target == opt_t::SKELETON) {
                if (output.skeletons.insert (name).second)
                {
index 3fc52f7c920126dbd683c9910956b5874aaa823a..fecdc5c9c56c92126634519657af858018899c7f 100644 (file)
@@ -63,6 +63,7 @@ static smart_ptr<DFA> compile_rules(
        // skeleton must be constructed after DFA construction
        // but prior to any other DFA transformations
        Skeleton *skeleton = new Skeleton(dfa, cs, defrule, name, cond, line);
+       warn_undefined_control_flow(*skeleton);
        if (opts->target == opt_t::SKELETON) {
                emit_data(*skeleton);
        }
index 023d2274ee0830b6fab0f0b227a067df296c4892..32db514329e87ad6758f1f9605b97a23bb2e5bdf 100644 (file)
 }
 
 re2c: warning: line 2: empty character class [-Wempty-character-class]
-re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 3: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 6: empty character class [-Wempty-character-class]
-re2c: warning: line 6: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 7: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 6: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 10: empty character class [-Wempty-character-class]
-re2c: warning: line 10: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 11: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 10: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 14: empty character class [-Wempty-character-class]
 re2c: warning: line 14: empty character class [-Wempty-character-class]
 re2c: warning: line 14: empty character class [-Wempty-character-class]
-re2c: warning: line 14: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 15: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 14: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 18: empty character class [-Wempty-character-class]
 re2c: warning: line 18: empty character class [-Wempty-character-class]
 re2c: warning: line 18: empty character class [-Wempty-character-class]
-re2c: warning: line 18: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 19: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 18: unreachable rule  [-Wunreachable-rules]
index cae24e181309b116663232193102a208e6e3f6db..1062a8caf591fb4a4e51d73e51bc02facf26e5e9 100644 (file)
@@ -5,5 +5,5 @@
 }
 
 re2c: warning: line 2: empty character class [-Wempty-character-class]
-re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 3: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
index 28e06b1177a6d7d319c8d85541fc17e34e28a8af..77d6d3ce6ef175e9bc7acda5b7ed2a1813fe0ed3 100644 (file)
@@ -7,5 +7,5 @@
 re2c: warning: line 2: empty character class [-Wempty-character-class]
 re2c: warning: line 2: empty character class [-Wempty-character-class]
 re2c: warning: line 2: empty character class [-Wempty-character-class]
-re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 3: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
index 28e06b1177a6d7d319c8d85541fc17e34e28a8af..77d6d3ce6ef175e9bc7acda5b7ed2a1813fe0ed3 100644 (file)
@@ -7,5 +7,5 @@
 re2c: warning: line 2: empty character class [-Wempty-character-class]
 re2c: warning: line 2: empty character class [-Wempty-character-class]
 re2c: warning: line 2: empty character class [-Wempty-character-class]
-re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 3: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
index cae24e181309b116663232193102a208e6e3f6db..1062a8caf591fb4a4e51d73e51bc02facf26e5e9 100644 (file)
@@ -5,5 +5,5 @@
 }
 
 re2c: warning: line 2: empty character class [-Wempty-character-class]
-re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 3: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
index cae24e181309b116663232193102a208e6e3f6db..1062a8caf591fb4a4e51d73e51bc02facf26e5e9 100644 (file)
@@ -5,5 +5,5 @@
 }
 
 re2c: warning: line 2: empty character class [-Wempty-character-class]
-re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 3: control flow is undefined for strings that match '', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 2: unreachable rule  [-Wunreachable-rules]
index c84f2b4eb8813b3964805ab06ef7097c1a856c7a..770df780d1747592950ee9f4ab485174a18dfb03 100644 (file)
@@ -354,7 +354,3 @@ int main()
 \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./03456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`cdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ12b\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b  
 \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./03456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`acdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\ 1\ 1\ 1\ 1\ 1\ 2\ 1\ 1\0\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿre2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
index 1a8090017695375f0acdc299ba3eea63d7f481ef..5618c966900c3d5922cd3cd9476ef1749e7a7204 100644 (file)
@@ -192,7 +192,3 @@ yy19:
 
 re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
index 67689e696f23ddb6d97ad69102a2ec340896d0e6..6892278ad30945ea13708ddac6a51af6f0857442 100644 (file)
@@ -354,7 +354,3 @@ int main()
 \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./03456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`cdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ12b\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b  
 \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./03456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`acdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\ 1\ 1\ 1\ 1\ 1\ 2\ 1\ 1\0\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿre2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
index 62379b0d7e2437ebbb2ad8a203e080eeec6e6f07..d3fa94d813c9c06a0a3a50b3f269bf1f8c134091 100644 (file)
@@ -192,7 +192,3 @@ yy19:
 
 re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r1' is undefined for strings that match '[\x0-\x30\x33-\x60\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
-re2c: warning: line 13: control flow in condition 'r2' is undefined for strings that match '[\x0-\x30\x33-\x61\x63-\xFF]', use default rule '*' [-Wundefined-control-flow]
index 1feb5365fe292739ff68110d4d020cbd2aceed07..c325269b2e585b251aacf03e33d64268d898697b 100644 (file)
@@ -716,7 +716,9 @@ int main()
 \ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b      \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`bdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿac
 \ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 1\ 1\ 1\0\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b      \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./013456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`defghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ2abc
 \ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b      \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`bdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿac
-\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 1\ 1\ 1\0\ 1\0ÿre2c: warning: line 18: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 1\ 1\ 1\0\ 1\0ÿre2c: warning: line 14: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 14: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 18: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 18: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 28: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 28: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index 15730381520c909ec5ea14db447bdcb95b6b95de..233b6c4d7021464dfc0e1ad2c78fd5b7af90d246 100644 (file)
@@ -189,6 +189,8 @@ yy21:
 }
 
 }
+re2c: warning: line 14: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 14: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 18: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 18: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 28: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index abbef45b8fe5ec5edc43012fcd32cd356c2b9cb1..2dc07e38f2073082d7a7f113b1350b35a5a48815 100644 (file)
@@ -620,6 +620,7 @@ abcd\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b
 \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`efghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\ 1\ 1\0\ 1\ 1\ 1\ 1\ 1\ 2\ 1\ 1\ 3\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b     \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./023456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`efghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ1abcd
 \ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 4\ 1\ 1\0\ 1\ 1\ 1\ 1\ 1\ 2\ 1\ 1\ 3\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b      \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./013456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`efghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ2abcd
 \ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 4\ 1\ 1\0\ 1\ 1\ 1\ 1\ 1\ 2\ 1\ 1\ 3\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b      \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./012456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`efghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ3abcd
-\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 4\ 1\ 1\0\ 1\ 1\ 1\ 1\ 1\ 2\ 1\ 1\ 3\ 1\0ÿre2c: warning: line 24: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 5\ 1\ 1\ 4\ 1\ 1\0\ 1\ 1\ 1\ 1\ 1\ 2\ 1\ 1\ 3\ 1\0ÿre2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x65-\xFF]', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 24: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 39: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 54: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index 5f3b2e51aed3443fbbb2b1af78e4ced173425f34..106d7f1427d0dab381a0f879b6154165b34a1b11 100644 (file)
@@ -201,6 +201,7 @@ yy13:
        }
 
 }
+re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x65-\xFF]', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 24: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 39: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 54: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index 41962d28c97c199e27ba04ae7a3bc867a1c92c7f..5e01b0c90d9c60e5a4ece42fc6f855ecfa3b9542 100644 (file)
@@ -205,6 +205,7 @@ yy13:
        }
 
 }
+re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x65-\xFF]', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 27: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 45: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 63: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index f90a68be1ef04cd86b9c2b22285d43f26b4e6d3b..93f46cad46cb589c5770ddd31776e81320131a13 100644 (file)
@@ -1,3 +1,4 @@
+re2c: warning: line 14: control flow is undefined for strings that match '[\x0-\x60\x65-\xFF]', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 27: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 45: control flow is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: error: line 52, column 1: Cannot set UTF32 encoding: please reset USC2 encoding first
index 66c61d3652abd560d60b0a9e7f4cdbfd6180800b..2f56a23e0d5a0d98020a4c20b761e659c1fcdead 100644 (file)
@@ -721,5 +721,7 @@ int main()
 1abc\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1þ\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b  \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`bdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿac
 \ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 1\ 1\ 1\0\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b      \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./013456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`defghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ2abc
 \ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\ 1\0ÿ\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b      \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`bdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
-ac\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1þ\ 1\ 1\ 1\ 1\ 1\0re2c: warning: line 15: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+ac\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1þ\ 1\ 1\ 1\ 1\ 1\0re2c: warning: line 10: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 10: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 15: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 20: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index ae287d7e5bfa34a6e195ce59425b4391fabdc830..f9a89c9d073447ed4b843559b08a876868f0db4f 100644 (file)
@@ -183,6 +183,8 @@ yy22:
        { return "c"; }
 }
 
+re2c: warning: line 10: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 10: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 15: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 20: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 15: looks like you use hardcoded numbers instead of autogenerated condition names: better add '/*!types:re2c*/' directive or '-t, --type-header' option and don't rely on fixed condition order. [-Wcondition-order]
index 1602c7f4b8e52da811abd1872d0f6e5e0d0b93da..80976bfd7aca3893715beb3e9dbd968be972e39e 100644 (file)
@@ -724,4 +724,5 @@ abc\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1\ 3\ 1\ 1
 1abc\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1þ\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b  \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`bdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
 ac\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1þ\ 1\ 1\ 1\ 1\ 1\0\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b    \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./013456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`defghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
 2abc\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1\ 4\ 1\ 1þ\ 1\ 1\ 2\ 1\ 1\ 3\ 1\ 1\0\ 1\ 1\ 1\0\ 1\ 2\ 3\ 4\ 5\ 6\a\b  \v\f\r\ e\ f\10\11\12\13\14\15\16\17\18\19\1a\e\1c\1d\1e\1f !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`bdefghijklmnopqrstuvwxyz{|}~\7f\80\81\82\83\84\85\86\87\88\89\8a\8b\8c\8d\8e\8f\90\91\92\93\94\95\96\97\98\99\9a\9b\9c\9d\9e\9f ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿac
-\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 1\ 1\ 1\0\ 1\0ÿre2c: warning: line 32: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 2\ 1\ 1\ 1\ 1\ 1\0\ 1\0ÿre2c: warning: line 17: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 32: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index 500f734bcb79564755172a22dd776803ef3c1602..2263ab343cbf4200af7865c89a57ee0a9905e332 100644 (file)
@@ -193,4 +193,5 @@ yy22:
 }
 
 }
+re2c: warning: line 17: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: warning: line 32: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
index 8d084737883f66fc90f17aa3b8d8444c0f4ff206..47807d229a73dd38f12995bd9b8b619f5f88b162 100644 (file)
@@ -1 +1,3 @@
+re2c: warning: line 10: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 10: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: error: line 13, column 9: code to setup rule 'r1' is already defined
index e927119a4bfd761a6c95da97559992b4bf99c523..f39bb25e6033d3df614f15dbab2e2763ab9018a2 100644 (file)
@@ -1 +1,3 @@
+re2c: warning: line 17: control flow in condition 'r1' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 17: control flow in condition 'r2' is undefined for strings that match '\xA', use default rule '*' [-Wundefined-control-flow]
 re2c: error: line 11, column 9: code to setup rule 'r1' is already defined
index 16c951c52b90dec2d1fe6c78641632bd7e3a500f..b7bbd8a35044687daf46c326f982e164bf739542 100644 (file)
@@ -6885,8 +6885,8 @@ yy445:
 }
 re2c: warning: line 253: rule matches empty string [-Wmatch-empty-string]
 re2c: warning: line 288: empty character class [-Wempty-character-class]
-re2c: warning: line 289: unreachable rule  [-Wunreachable-rules]
 re2c: warning: line 290: control flow is undefined for strings that match 
        '[\x0-\x8\xA-\xC\xE-\x1F\x21-\x2E\x30-\xFF]'
        '\x2F [\x0-\x29\x2B-\xFF]'
 , use default rule '*' [-Wundefined-control-flow]
+re2c: warning: line 289: unreachable rule  [-Wunreachable-rules]