array C_nextFree261 integer C_firstFree188 integer C_maxIndex193 integer wurst_stack_depth156 array wurst_stack756 integer C_firstFree188 = 0 integer C_maxIndex193 = 0 integer wurst_stack_depth156 = 0 function initGlobals142() { } function main771() { initGlobals142(); init_test459("when calling init_test in identity2, line 1"); } function config148() { } function init_test459(string __wurst_stackPos136) { local integer this332 wurst_stack_756[wurst_stack_depth_156] = __wurst_stackPos_136; wurst_stack_depth_156 = (wurst_stack_depth_156 + 1); wurst_stack_756[wurst_stack_depth_156] = "when calling new_C in identity2, line 7"; wurst_stack_depth_156 = (wurst_stack_depth_156 + 1); wurst_stack_756[wurst_stack_depth_156] = "when calling alloc_C in identity2, line 3"; wurst_stack_depth_156 = (wurst_stack_depth_156 + 1); if (C_firstFree_188 == 0) { if (C_maxIndex_193 < 32768) { C_maxIndex_193 = (C_maxIndex_193 + 1); this_332 = C_maxIndex_193; } else { error106("Out of memory: Could not create C.", "when calling error in identity2, line 3"); this_332 = 0; }; } else { C_firstFree_188 = (C_firstFree_188 - 1); this_332 = C_nextFree_261[C_firstFree_188]; }; wurst_stack_depth_156 = ((wurst_stack_depth_156 - 1) - 1); if (this_332 == this_332) { testSuccess164(); } else { }; wurst_stack_depth_156 = (wurst_stack_depth_156 - 1); } IS_NATIVE function testSuccess164() { } function error106(string msg829, string __wurst_stackPos712) { local integer stacktraceIndex198 local integer stacktraceLimit169 wurst_stack_756[wurst_stack_depth_156] = __wurst_stackPos_712; wurst_stack_depth_156 = (wurst_stack_depth_156 + 1); __wurst_stackPos_712 = ""; stacktraceIndex_198 = wurst_stack_depth_156; stacktraceLimit_169 = 0; loop { stacktraceIndex_198 = (stacktraceIndex_198 - 1); stacktraceLimit_169 = (stacktraceLimit_169 + 1); exitwhen ((stacktraceLimit_169 > 20) or (stacktraceIndex_198 < 0)); __wurst_stackPos_712 = (__wurst_stackPos_712 + (" " + wurst_stack_756[stacktraceIndex_198])); }; $debugPrint176((msg_829 + (" " + __wurst_stackPos_712))); wurst_stack_depth_156 = (wurst_stack_depth_156 - 1); }