integer Test_res118 array A_nextFree622 integer A_firstFree265 integer A_maxIndex853 integer Test_res118 = 1 integer A_firstFree265 = 0 integer A_maxIndex853 = 0 function initGlobals639() { } function main145() { initGlobals639(); init_Test192(); } function config161() { } function init_Test192() { Test_res_118 = 1; new_A617(); if (A_firstFree_265 == 0) { if (A_maxIndex_853 < 32768) { A_maxIndex_853 = (A_maxIndex_853 + 1); } else { error165("Out of memory: Could not create A."); }; } else { A_firstFree_265 = (A_firstFree_265 - 1); }; Test_res_118 = (Test_res_118 + 2); Test_res_118 = ((Test_res_118 - 1) * 3); if (Test_res_118 == 15) { testSuccess577(); } else { }; } IS_NATIVE function testSuccess577() { } function new_A617() returns integer { local integer this244 if (A_firstFree_265 == 0) { if (A_maxIndex_853 < 32768) { A_maxIndex_853 = (A_maxIndex_853 + 1); this_244 = A_maxIndex_853; } else { error165("Out of memory: Could not create A."); this_244 = 0; }; } else { A_firstFree_265 = (A_firstFree_265 - 1); this_244 = A_nextFree_622[A_firstFree_265]; }; Test_res_118 = (Test_res_118 + 2); Test_res_118 = ((Test_res_118 - 1) * 2); return this_244; } function error165(string msg199) { $debugPrint678((msg_199 + (" " + #getStackTrace()))); }