array SimpleFunc_nextFree204 integer SimpleFunc_firstFree159 integer SimpleFunc_maxIndex111 array SimpleFunc_typeId203 array v_x583 array v_y182 integer wurst_stack_depth734 array wurst_stack171 integer SimpleFunc_firstFree159 = 0 integer SimpleFunc_maxIndex111 = 0 integer wurst_stack_depth734 = 0 function initGlobals468() { } function main928() { initGlobals468(); init_test737("when calling init_test in tryCaptureTuple, line 1"); } function config147() { } function init_test737(string __wurst_stackPos161) { local integer this206 wurst_stack_171[wurst_stack_depth_734] = __wurst_stackPos_161; wurst_stack_depth_734 = (wurst_stack_depth_734 + 1); wurst_stack_171[wurst_stack_depth_734] = "when calling alloc_SimpleFunc_test in tryCaptureTuple, line 8"; wurst_stack_depth_734 = (wurst_stack_depth_734 + 1); if (SimpleFunc_firstFree_159 == 0) { if (SimpleFunc_maxIndex_111 < 32768) { SimpleFunc_maxIndex_111 = (SimpleFunc_maxIndex_111 + 1); this_206 = SimpleFunc_maxIndex_111; SimpleFunc_typeId_203[this_206] = 2; } else { error167("Out of memory: Could not create SimpleFunc_test.", "when calling error in tryCaptureTuple, line 8"); this_206 = 0; }; } else { SimpleFunc_firstFree_159 = (SimpleFunc_firstFree_159 - 1); this_206 = SimpleFunc_nextFree_204[SimpleFunc_firstFree_159]; SimpleFunc_typeId_203[this_206] = 2; }; wurst_stack_depth_734 = (wurst_stack_depth_734 - 1); v_x_583[this_206] = 1.; v_y_182[this_206] = 2.; wurst_stack_171[wurst_stack_depth_734] = "when calling call in tryCaptureTuple, line 13"; wurst_stack_depth_734 = (wurst_stack_depth_734 + 1); if (SimpleFunc_typeId_203[this_206] == 0) { if (this_206 == 0) { error167("Nullpointer exception when calling SimpleFunc.call", "when calling error in tryCaptureTuple, line 5"); } else { error167("Called SimpleFunc.call on invalid object.", "when calling error in tryCaptureTuple, line 5"); }; } else { }; v_x_583[this_206] = v_y_182[this_206]; if (v_x_583[this_206] == v_y_182[this_206]) { testSuccess741(); } else { }; wurst_stack_depth_734 = ((wurst_stack_depth_734 - 1) - 1); } IS_NATIVE function testSuccess741() { } function error167(string msg119, string __wurst_stackPos161) { local integer stacktraceIndex366 local integer stacktraceLimit197 wurst_stack_171[wurst_stack_depth_734] = __wurst_stackPos_161; wurst_stack_depth_734 = (wurst_stack_depth_734 + 1); __wurst_stackPos_161 = ""; stacktraceIndex_366 = wurst_stack_depth_734; stacktraceLimit_197 = 0; loop { stacktraceIndex_366 = (stacktraceIndex_366 - 1); stacktraceLimit_197 = (stacktraceLimit_197 + 1); exitwhen ((stacktraceLimit_197 > 20) or (stacktraceIndex_366 < 0)); __wurst_stackPos_161 = (__wurst_stackPos_161 + (" " + wurst_stack_171[stacktraceIndex_366])); }; $debugPrint265((msg_119 + (" " + __wurst_stackPos_161))); wurst_stack_depth_734 = (wurst_stack_depth_734 - 1); }