integer SimpleFunc_firstFree172 integer SimpleFunc_maxIndex100 integer wurst_stack_depth214 array wurst_stack255 integer SimpleFunc_firstFree172 = 0 integer SimpleFunc_maxIndex100 = 0 integer wurst_stack_depth214 = 0 function initGlobals846() { } function main138() { initGlobals846(); wurst_stack_255[wurst_stack_depth_214] = "when calling init_test in uninitialized4, line 1"; wurst_stack_depth_214 = (wurst_stack_depth_214 + 1); wurst_stack_255[wurst_stack_depth_214] = "when calling alloc_SimpleFunc_test in uninitialized4, line 5"; wurst_stack_depth_214 = (wurst_stack_depth_214 + 1); if (SimpleFunc_firstFree_172 == 0) { if (SimpleFunc_maxIndex_100 < 32768) { SimpleFunc_maxIndex_100 = (SimpleFunc_maxIndex_100 + 1); } else { error360("Out of memory: Could not create SimpleFunc_test.", "when calling error in uninitialized4, line 5"); }; } else { SimpleFunc_firstFree_172 = (SimpleFunc_firstFree_172 - 1); }; wurst_stack_depth_214 = ((wurst_stack_depth_214 - 1) - 1); } function config106() { } function error360(string msg299, string __wurst_stackPos141) { local integer stacktraceIndex130 local integer stacktraceLimit142 wurst_stack_255[wurst_stack_depth_214] = __wurst_stackPos_141; wurst_stack_depth_214 = (wurst_stack_depth_214 + 1); __wurst_stackPos_141 = ""; stacktraceIndex_130 = wurst_stack_depth_214; stacktraceLimit_142 = 0; loop { stacktraceIndex_130 = (stacktraceIndex_130 - 1); stacktraceLimit_142 = (stacktraceLimit_142 + 1); exitwhen ((stacktraceLimit_142 > 20) or (stacktraceIndex_130 < 0)); __wurst_stackPos_141 = (__wurst_stackPos_141 + (" " + wurst_stack_255[stacktraceIndex_130])); }; $debugPrint130((msg_299 + (" " + __wurst_stackPos_141))); wurst_stack_depth_214 = (wurst_stack_depth_214 - 1); }