array Pair_nextFree170 integer Pair_firstFree102 integer Pair_maxIndex819 array Pair_a213 integer Pair_firstFree102 = 0 integer Pair_maxIndex819 = 0 function initGlobals500() { } function main162() { initGlobals500(); init_test197(); } function config150() { } function init_test197() { local integer this753 if (Pair_firstFree_102 == 0) { if (Pair_maxIndex_819 < 32768) { Pair_maxIndex_819 = (Pair_maxIndex_819 + 1); this_753 = Pair_maxIndex_819; } else { error112("Out of memory: Could not create OtherPair."); this_753 = 0; }; } else { Pair_firstFree_102 = (Pair_firstFree_102 - 1); this_753 = Pair_nextFree_170[Pair_firstFree_102]; }; Pair_a_213[this_753] = 2; if (Pair_a_213[this_753] == 2) { testSuccess209(); } else { }; } IS_NATIVE function testSuccess209() { } function error112(string msg328) { $debugPrint145((msg_328 + (" " + #getStackTrace()))); }