integer I_firstFree397 integer I_maxIndex978 integer wurst_stack_depth199 array wurst_stack498 integer I_firstFree397 = 0 integer I_maxIndex978 = 0 integer wurst_stack_depth199 = 0 function initGlobals713() { } function main125() { initGlobals713(); wurst_stack_498[wurst_stack_depth_199] = "when calling init_test in varname_with_interface, line 1"; wurst_stack_depth_199 = (wurst_stack_depth_199 + 1); wurst_stack_498[wurst_stack_depth_199] = "when calling new_C in varname_with_interface, line 7"; wurst_stack_depth_199 = (wurst_stack_depth_199 + 1); wurst_stack_498[wurst_stack_depth_199] = "when calling alloc_C in varname_with_interface, line 4"; wurst_stack_depth_199 = (wurst_stack_depth_199 + 1); if (I_firstFree_397 == 0) { if (I_maxIndex_978 < 32768) { I_maxIndex_978 = (I_maxIndex_978 + 1); } else { error111("Out of memory: Could not create C.", "when calling error in varname_with_interface, line 4"); }; } else { I_firstFree_397 = (I_firstFree_397 - 1); }; wurst_stack_depth_199 = (wurst_stack_depth_199 - 1); wurst_stack_depth_199 = ((wurst_stack_depth_199 - 1) - 1); } function config755() { } function error111(string msg123, string __wurst_stackPos192) { local integer stacktraceIndex560 local integer stacktraceLimit991 wurst_stack_498[wurst_stack_depth_199] = __wurst_stackPos_192; wurst_stack_depth_199 = (wurst_stack_depth_199 + 1); __wurst_stackPos_192 = ""; stacktraceIndex_560 = wurst_stack_depth_199; stacktraceLimit_991 = 0; loop { stacktraceIndex_560 = (stacktraceIndex_560 - 1); stacktraceLimit_991 = (stacktraceLimit_991 + 1); exitwhen ((stacktraceLimit_991 > 20) or (stacktraceIndex_560 < 0)); __wurst_stackPos_192 = (__wurst_stackPos_192 + (" " + wurst_stack_498[stacktraceIndex_560])); }; $debugPrint309((msg_123 + (" " + __wurst_stackPos_192))); wurst_stack_depth_199 = (wurst_stack_depth_199 - 1); }