integer Cell_firstFree189 integer Cell_maxIndex311 integer wurst_stack_depth101 array wurst_stack156 integer Cell_firstFree189 = 0 integer Cell_maxIndex311 = 0 integer wurst_stack_depth101 = 0 function initGlobals734() { } function main504() { initGlobals734(); wurst_stack_156[wurst_stack_depth_101] = "when calling init_test in implicitConversionsAssign, line 2"; wurst_stack_depth_101 = (wurst_stack_depth_101 + 1); wurst_stack_156[wurst_stack_depth_101] = "when calling new_Cell in implicitConversionsAssign, line 15"; wurst_stack_depth_101 = (wurst_stack_depth_101 + 1); wurst_stack_156[wurst_stack_depth_101] = "when calling alloc_Cell in implicitConversionsAssign, line 4"; wurst_stack_depth_101 = (wurst_stack_depth_101 + 1); if (Cell_firstFree_189 == 0) { if (Cell_maxIndex_311 < 32768) { Cell_maxIndex_311 = (Cell_maxIndex_311 + 1); } else { error185("Out of memory: Could not create Cell.", "when calling error in implicitConversionsAssign, line 4"); }; } else { Cell_firstFree_189 = (Cell_firstFree_189 - 1); }; wurst_stack_depth_101 = (wurst_stack_depth_101 - 1); wurst_stack_depth_101 = ((wurst_stack_depth_101 - 1) - 1); } function config770() { } function error185(string msg160, string __wurst_stackPos833) { local integer stacktraceIndex268 local integer stacktraceLimit172 wurst_stack_156[wurst_stack_depth_101] = __wurst_stackPos_833; wurst_stack_depth_101 = (wurst_stack_depth_101 + 1); __wurst_stackPos_833 = ""; stacktraceIndex_268 = wurst_stack_depth_101; stacktraceLimit_172 = 0; loop { stacktraceIndex_268 = (stacktraceIndex_268 - 1); stacktraceLimit_172 = (stacktraceLimit_172 + 1); exitwhen ((stacktraceLimit_172 > 20) or (stacktraceIndex_268 < 0)); __wurst_stackPos_833 = (__wurst_stackPos_833 + (" " + wurst_stack_156[stacktraceIndex_268])); }; $debugPrint128((msg_160 + (" " + __wurst_stackPos_833))); wurst_stack_depth_101 = (wurst_stack_depth_101 - 1); }