integer I_firstFree713 integer I_maxIndex120 integer wurst_stack_depth909 array wurst_stack654 integer I_firstFree713 = 0 integer I_maxIndex120 = 0 integer wurst_stack_depth909 = 0 function initGlobals475() { } function main188() { initGlobals475(); wurst_stack_654[wurst_stack_depth_909] = "when calling init_test in varname_with_interface, line 1"; wurst_stack_depth_909 = (wurst_stack_depth_909 + 1); wurst_stack_654[wurst_stack_depth_909] = "when calling new_C in varname_with_interface, line 7"; wurst_stack_depth_909 = (wurst_stack_depth_909 + 1); wurst_stack_654[wurst_stack_depth_909] = "when calling alloc_C in varname_with_interface, line 4"; wurst_stack_depth_909 = (wurst_stack_depth_909 + 1); if (I_firstFree_713 == 0) { if (I_maxIndex_120 < 32768) { I_maxIndex_120 = (I_maxIndex_120 + 1); } else { error175("Out of memory: Could not create C.", "when calling error in varname_with_interface, line 4"); }; } else { I_firstFree_713 = (I_firstFree_713 - 1); }; wurst_stack_depth_909 = (wurst_stack_depth_909 - 1); wurst_stack_depth_909 = ((wurst_stack_depth_909 - 1) - 1); } function config946() { } function error175(string msg585, string __wurst_stackPos278) { local integer stacktraceIndex200 local integer stacktraceLimit205 wurst_stack_654[wurst_stack_depth_909] = __wurst_stackPos_278; wurst_stack_depth_909 = (wurst_stack_depth_909 + 1); __wurst_stackPos_278 = ""; stacktraceIndex_200 = wurst_stack_depth_909; stacktraceLimit_205 = 0; loop { stacktraceIndex_200 = (stacktraceIndex_200 - 1); stacktraceLimit_205 = (stacktraceLimit_205 + 1); exitwhen ((stacktraceLimit_205 > 20) or (stacktraceIndex_200 < 0)); __wurst_stackPos_278 = (__wurst_stackPos_278 + (" " + wurst_stack_654[stacktraceIndex_200])); }; $debugPrint136((msg_585 + (" " + __wurst_stackPos_278))); wurst_stack_depth_909 = (wurst_stack_depth_909 - 1); }