array A_nextFree838 integer A_firstFree135 integer A_maxIndex140 integer A_firstFree135 = 0 integer A_maxIndex140 = 0 function initGlobals543() { } function main132() { initGlobals543(); if (1 < 3) { } else { new_A183(); }; } function config125() { } function new_A183() returns integer { local integer this552 local integer this118 if (A_firstFree_135 == 0) { if (A_maxIndex_140 < 32768) { A_maxIndex_140 = (A_maxIndex_140 + 1); this_118 = A_maxIndex_140; } else { error883("Out of memory: Could not create A."); this_118 = 0; }; } else { A_firstFree_135 = (A_firstFree_135 - 1); this_118 = A_nextFree_838[A_firstFree_135]; }; this_552 = this_118; return this_552; } function error883(string msg184) { $debugPrint132((msg_184 + (" " + #getStackTrace()))); }