modules/emscripten/src/relooper/test3.txt in webruby-0.1.2 vs modules/emscripten/src/relooper/test3.txt in webruby-0.2.1
- old
+ new
@@ -1,27 +1,56 @@
ep
-do {
- if (ep -> LBB1) {
+L1: do {
+ switch (the_var) {
+ ep -> LBB1 {
LBB1
- if (!(LBB1 -> LBB2)) {
+ switch (the_var) {
+ LBB1 -> LBB2 {
break;
}
+ default: {
+ break L1;
+ }
+ }
LBB2
+ switch (the_var) {
+ default: {
+ }
+ }
+ break;
}
+ default: {
+ }
+ }
} while(0);
LBB3
-do {
- if (LBB3 -> LBB4) {
+L5: do {
+ switch (the_var) {
+ LBB3 -> LBB4 {
LBB4
- if (!(LBB4 -> LBB5)) {
+ switch (the_var) {
+ LBB4 -> LBB5 {
break;
}
+ default: {
+ break L5;
+ }
+ }
while(1) {
LBB5
- if (LBB5 -> LBB6) {
+ switch (the_var) {
+ LBB5 -> LBB6 {
+ break L5;
break;
}
+ default: {
+ }
+ }
}
+ break;
+ }
+ default: {
+ }
}
} while(0);
LBB6