array Pair_nextFree487 integer Pair_firstFree172 integer Pair_maxIndex429 array Pair_a110 integer Pair_firstFree172 = 0 integer Pair_maxIndex429 = 0 function initGlobals144() { } function main109() { initGlobals144(); init_test521(); } function config111() { } function init_test521() { local integer this182 if (Pair_firstFree_172 == 0) { if (Pair_maxIndex_429 < 32768) { Pair_maxIndex_429 = (Pair_maxIndex_429 + 1); this_182 = Pair_maxIndex_429; } else { error147("Out of memory: Could not create OtherPair."); this_182 = 0; }; } else { Pair_firstFree_172 = (Pair_firstFree_172 - 1); this_182 = Pair_nextFree_487[Pair_firstFree_172]; }; Pair_a_110[this_182] = 4; if (Pair_a_110[this_182] == 4) { testSuccess152(); } else { }; } IS_NATIVE function testSuccess152() { } function error147(string msg742) { $debugPrint155((msg_742 + (" " + #getStackTrace()))); }