integer C_count352 array C_nextFree147 integer C_firstFree147 integer C_maxIndex193 array C_x283 integer wurst_stack_depth126 array wurst_stack211 integer C_count352 = 0 integer C_firstFree147 = 0 integer C_maxIndex193 = 0 integer wurst_stack_depth126 = 0 function initGlobals593() { } function main208() { initGlobals593(); init_test108("when calling init_test in testForFrom_once, line 1"); } function config393() { } function init_test108(string __wurst_stackPos169) { local integer from351 wurst_stack_211[wurst_stack_depth_126] = __wurst_stackPos_169; wurst_stack_depth_126 = (wurst_stack_depth_126 + 1); from_351 = new_C166("when calling new_C in testForFrom_once, line 14"); loop { exitwhen (C_x_283[from_351] >= 10); C_x_283[from_351] = (C_x_283[from_351] + 1); }; if (C_count_352 == 1) { testSuccess834(); } else { }; wurst_stack_depth_126 = (wurst_stack_depth_126 - 1); } IS_NATIVE function testSuccess834() { } function new_C166(string __wurst_stackPos111) returns integer { local integer this127 wurst_stack_211[wurst_stack_depth_126] = __wurst_stackPos_111; wurst_stack_depth_126 = (wurst_stack_depth_126 + 1); wurst_stack_211[wurst_stack_depth_126] = "when calling alloc_C in testForFrom_once, line 6"; wurst_stack_depth_126 = (wurst_stack_depth_126 + 1); if (C_firstFree_147 == 0) { if (C_maxIndex_193 < 32768) { C_maxIndex_193 = (C_maxIndex_193 + 1); this_127 = C_maxIndex_193; } else { error781("Out of memory: Could not create C.", "when calling error in testForFrom_once, line 3"); this_127 = 0; }; } else { C_firstFree_147 = (C_firstFree_147 - 1); this_127 = C_nextFree_147[C_firstFree_147]; }; wurst_stack_depth_126 = (wurst_stack_depth_126 - 1); C_x_283[this_127] = 0; C_count_352 = (C_count_352 + 1); wurst_stack_depth_126 = (wurst_stack_depth_126 - 1); return this_127; } function error781(string msg458, string __wurst_stackPos615) { local integer stacktraceIndex197 local integer stacktraceLimit103 wurst_stack_211[wurst_stack_depth_126] = __wurst_stackPos_615; wurst_stack_depth_126 = (wurst_stack_depth_126 + 1); __wurst_stackPos_615 = ""; stacktraceIndex_197 = wurst_stack_depth_126; stacktraceLimit_103 = 0; loop { stacktraceIndex_197 = (stacktraceIndex_197 - 1); stacktraceLimit_103 = (stacktraceLimit_103 + 1); exitwhen ((stacktraceLimit_103 > 20) or (stacktraceIndex_197 < 0)); __wurst_stackPos_615 = (__wurst_stackPos_615 + (" " + wurst_stack_211[stacktraceIndex_197])); }; $debugPrint115((msg_458 + (" " + __wurst_stackPos_615))); wurst_stack_depth_126 = (wurst_stack_depth_126 - 1); }