Created
November 6, 2012 12:32
-
-
Save ionoy/4024367 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
this.ReturnInt = function() { | |
var _N_T_temp_var_1 = "__lbl__1"; | |
__gotoSwitchLoop: while(true) { | |
switch(_N_T_temp_var_1) { | |
case __lbl__23: | |
var __returnValue; | |
_N_T_temp_var_1 = "__lbl__3"; | |
continue __gotoSwitchLoop;;; | |
break; | |
case __lbl__22: | |
var a = 1; | |
_N_T_temp_var_1 = "__lbl__21"; | |
continue __gotoSwitchLoop;;; | |
break; | |
case __lbl__21: | |
if(a === 1) { | |
_N_T_temp_var_1 = "__lbl__4"; | |
continue __gotoSwitchLoop;; | |
} else { | |
_N_T_temp_var_1 = "__lbl__20"; | |
continue __gotoSwitchLoop;; | |
}; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__20: | |
if(a === 2) { | |
_N_T_temp_var_1 = "__lbl__5"; | |
continue __gotoSwitchLoop;; | |
} else { | |
_N_T_temp_var_1 = "__lbl__19"; | |
continue __gotoSwitchLoop;; | |
}; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__19: | |
if(a === 3) { | |
_N_T_temp_var_1 = "__lbl__6"; | |
continue __gotoSwitchLoop;; | |
} else { | |
_N_T_temp_var_1 = "__lbl__18"; | |
continue __gotoSwitchLoop;; | |
}; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__18: | |
throw new Nemerle_Core_MatchFailureExcept | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__17: | |
var _N_cache_5255 = a * 2; | |
_N_T_temp_var_1 = "__lbl__16"; | |
continue __gotoSwitchLoop;;; | |
break; | |
case __lbl__16: | |
if(_N_cache_5255 === 1) { | |
_N_T_temp_var_1 = "__lbl__7"; | |
continue __gotoSwitchLoop;; | |
} else { | |
_N_T_temp_var_1 = "__lbl__15"; | |
continue __gotoSwitchLoop;; | |
}; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__15: | |
if(_N_cache_5255 === 2) { | |
_N_T_temp_var_1 = "__lbl__8"; | |
continue __gotoSwitchLoop;; | |
} else { | |
_N_T_temp_var_1 = "__lbl__14"; | |
continue __gotoSwitchLoop;; | |
}; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__14: | |
if(_N_cache_5255 === 3) { | |
_N_T_temp_var_1 = "__lbl__9"; | |
continue __gotoSwitchLoop;; | |
} else { | |
_N_T_temp_var_1 = "__lbl__13"; | |
continue __gotoSwitchLoop;; | |
}; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__13: | |
throw new Nemerle_Core_MatchFailureExcept | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__12: | |
var t = a * 4; | |
_N_T_temp_var_1 = "__lbl__11"; | |
continue __gotoSwitchLoop;;; | |
break; | |
case __lbl__11: | |
var p = a - 4; | |
_N_T_temp_var_1 = "__lbl__10"; | |
continue __gotoSwitchLoop;;; | |
break; | |
case __lbl__10: | |
__returnValue = t + p; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__8: | |
_N_T_temp_var_1 = "5258"; | |
continue __gotoSwitchLoop;;; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__7: | |
_N_T_temp_var_1 = "5258"; | |
continue __gotoSwitchLoop;;; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__5: | |
_N_T_temp_var_1 = "5254"; | |
continue __gotoSwitchLoop;;; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__4: | |
_N_T_temp_var_1 = "5254"; | |
continue __gotoSwitchLoop;;; | |
break __gotoSwitchLoop;; | |
break; | |
case __lbl__2: | |
return __returnValue; | |
break __gotoSwitchLoop;; | |
break; | |
default: | |
} | |
}; | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment