array A_nextFree744 integer A_firstFree390 integer A_maxIndex199 array A_i349 integer A_firstFree390 = 0 integer A_maxIndex199 = 0 function initGlobals933() { } function main471() { initGlobals933(); init_test567(); } function config177() { } function init_test567() { local integer a1207 local integer a2784 local real result109 local integer this159 local integer a820 a1_207 = new_A151(); a2_784 = new_A151(); this_159 = a1_207; a_820 = a2_784; result_109 = ((A_i_349[this_159] * 1.) / A_i_349[a_820]); if (result_109 == 1.) { testSuccess389(); } else { }; } IS_NATIVE function testSuccess389() { } function new_A151() returns integer { local integer this313 local integer this897 local integer this111 local integer this183 if (A_firstFree_390 == 0) { if (A_maxIndex_199 < 32768) { A_maxIndex_199 = (A_maxIndex_199 + 1); this_897 = A_maxIndex_199; } else { error146("Out of memory: Could not create A."); this_897 = 0; }; } else { A_firstFree_390 = (A_firstFree_390 - 1); this_897 = A_nextFree_744[A_firstFree_390]; }; this_313 = this_897; this_111 = this_313; this_183 = this_111; A_i_349[this_183] = 2; return this_313; } function error146(string msg155) { $debugPrint998((msg_155 + (" " + #getStackTrace()))); }