array A_nextFree598 integer A_firstFree185 integer A_maxIndex327 array A_i221 integer A_firstFree185 = 0 integer A_maxIndex327 = 0 function initGlobals128() { } function main109() { initGlobals128(); init_test199(); } function config425() { } function init_test199() { local integer a1132 local integer a2221 a1_132 = new_A592(); a2_221 = new_A592(); if (((A_i_221[a1_132] * 1.) / A_i_221[a2_221]) == 1.) { testSuccess111(); } else { }; } IS_NATIVE function testSuccess111() { } function new_A592() returns integer { local integer this837 if (A_firstFree_185 == 0) { if (A_maxIndex_327 < 32768) { A_maxIndex_327 = (A_maxIndex_327 + 1); this_837 = A_maxIndex_327; } else { error994("Out of memory: Could not create A."); this_837 = 0; }; } else { A_firstFree_185 = (A_firstFree_185 - 1); this_837 = A_nextFree_598[A_firstFree_185]; }; A_i_221[this_837] = 2; return this_837; } function error994(string msg121) { $debugPrint116((msg_121 + (" " + #getStackTrace()))); }