Skip to content

Instantly share code, notes, and snippets.

@YellowAfterlife
Created November 28, 2014 15:56
Show Gist options
  • Save YellowAfterlife/0270319929a7e6db4cbf to your computer and use it in GitHub Desktop.
Save YellowAfterlife/0270319929a7e6db4cbf to your computer and use it in GitHub Desktop.
for (i in 0 ... 5) {
switch (i) {
case 3: switch (i) {
case 3: break;
case 4:
}
}
}
var j:Int = 0;
while (++j < 5) switch (j) {
case 3: break;
}
// ->
var _g = 0;
while (_g < 5) {
var i = _g++;
var __breaks = 0;
switch (i) {
case 3:
switch (i) {
case 3: __breaks = 2; break;
case 4: break;
}
if (__breaks > 0) { __breaks--; break; };
break;
}
if (__breaks > 0) { __breaks--; break; };
};
var j = 0;
while (++j < 5) {
var __breaks = 0;
switch (j) {
case 3: __breaks = 1; break;
}
if (__breaks > 0) { __breaks--; break; };
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment