array C_nextFree163 integer C_firstFree533 integer C_maxIndex173 array C_B_A_x198 integer wurst_stack_depth164 array wurst_stack188 integer C_firstFree533 = 0 integer C_maxIndex173 = 0 integer wurst_stack_depth164 = 0 function initGlobals810() { } function main170() { initGlobals810(); wurst_stack_188[wurst_stack_depth_164] = "when calling init_Test in nested_module_init, line 1"; wurst_stack_depth_164 = (wurst_stack_depth_164 + 1); if (C_B_A_x_198[new_C911("when calling new_C in nested_module_init, line 13")] == 2) { testSuccess863(); } else { }; wurst_stack_depth_164 = (wurst_stack_depth_164 - 1); } function config119() { } IS_NATIVE function testSuccess863() { } function new_C911(string __wurst_stackPos143) returns integer { local integer this183 wurst_stack_188[wurst_stack_depth_164] = __wurst_stackPos_143; wurst_stack_depth_164 = (wurst_stack_depth_164 + 1); wurst_stack_188[wurst_stack_depth_164] = "when calling alloc_C in nested_module_init, line 9"; wurst_stack_depth_164 = (wurst_stack_depth_164 + 1); if (C_firstFree_533 == 0) { if (C_maxIndex_173 < 32768) { C_maxIndex_173 = (C_maxIndex_173 + 1); this_183 = C_maxIndex_173; } else { error264("Out of memory: Could not create C.", "when calling error in nested_module_init, line 9"); this_183 = 0; }; } else { C_firstFree_533 = (C_firstFree_533 - 1); this_183 = C_nextFree_163[C_firstFree_533]; }; wurst_stack_depth_164 = (wurst_stack_depth_164 - 1); C_B_A_x_198[this_183] = 3; C_B_A_x_198[this_183] = (C_B_A_x_198[this_183] - 1); wurst_stack_depth_164 = (wurst_stack_depth_164 - 1); return this_183; } function error264(string msg795, string __wurst_stackPos193) { local integer stacktraceIndex194 local integer stacktraceLimit801 wurst_stack_188[wurst_stack_depth_164] = __wurst_stackPos_193; wurst_stack_depth_164 = (wurst_stack_depth_164 + 1); __wurst_stackPos_193 = ""; stacktraceIndex_194 = wurst_stack_depth_164; stacktraceLimit_801 = 0; loop { stacktraceIndex_194 = (stacktraceIndex_194 - 1); stacktraceLimit_801 = (stacktraceLimit_801 + 1); exitwhen ((stacktraceLimit_801 > 20) or (stacktraceIndex_194 < 0)); __wurst_stackPos_193 = (__wurst_stackPos_193 + (" " + wurst_stack_188[stacktraceIndex_194])); }; $debugPrint153((msg_795 + (" " + __wurst_stackPos_193))); wurst_stack_depth_164 = (wurst_stack_depth_164 - 1); }