integer C_count582 array C_nextFree102 integer C_firstFree168 integer C_maxIndex571 array C_x208 integer wurst_stack_depth166 array wurst_stack109 integer C_count582 = 0 integer C_firstFree168 = 0 integer C_maxIndex571 = 0 integer wurst_stack_depth166 = 0 function initGlobals747() { } function main212() { initGlobals747(); init_test104("when calling init_test in testForFrom_once, line 1"); } function config183() { } function init_test104(string __wurst_stackPos140) { local integer from204 wurst_stack_109[wurst_stack_depth_166] = __wurst_stackPos_140; wurst_stack_depth_166 = (wurst_stack_depth_166 + 1); from_204 = new_C182("when calling new_C in testForFrom_once, line 14"); loop { exitwhen (C_x_208[from_204] >= 10); C_x_208[from_204] = (C_x_208[from_204] + 1); }; if (C_count_582 == 1) { testSuccess262(); } else { }; wurst_stack_depth_166 = (wurst_stack_depth_166 - 1); } IS_NATIVE function testSuccess262() { } function new_C182(string __wurst_stackPos880) returns integer { local integer this113 wurst_stack_109[wurst_stack_depth_166] = __wurst_stackPos_880; wurst_stack_depth_166 = (wurst_stack_depth_166 + 1); wurst_stack_109[wurst_stack_depth_166] = "when calling alloc_C in testForFrom_once, line 6"; wurst_stack_depth_166 = (wurst_stack_depth_166 + 1); if (C_firstFree_168 == 0) { if (C_maxIndex_571 < 32768) { C_maxIndex_571 = (C_maxIndex_571 + 1); this_113 = C_maxIndex_571; } else { error282("Out of memory: Could not create C.", "when calling error in testForFrom_once, line 3"); this_113 = 0; }; } else { C_firstFree_168 = (C_firstFree_168 - 1); this_113 = C_nextFree_102[C_firstFree_168]; }; wurst_stack_depth_166 = (wurst_stack_depth_166 - 1); C_x_208[this_113] = 0; C_count_582 = (C_count_582 + 1); wurst_stack_depth_166 = (wurst_stack_depth_166 - 1); return this_113; } function error282(string msg591, string __wurst_stackPos140) { local integer stacktraceIndex578 local integer stacktraceLimit425 wurst_stack_109[wurst_stack_depth_166] = __wurst_stackPos_140; wurst_stack_depth_166 = (wurst_stack_depth_166 + 1); __wurst_stackPos_140 = ""; stacktraceIndex_578 = wurst_stack_depth_166; stacktraceLimit_425 = 0; loop { stacktraceIndex_578 = (stacktraceIndex_578 - 1); stacktraceLimit_425 = (stacktraceLimit_425 + 1); exitwhen ((stacktraceLimit_425 > 20) or (stacktraceIndex_578 < 0)); __wurst_stackPos_140 = (__wurst_stackPos_140 + (" " + wurst_stack_109[stacktraceIndex_578])); }; $debugPrint132((msg_591 + (" " + __wurst_stackPos_140))); wurst_stack_depth_166 = (wurst_stack_depth_166 - 1); }