array F_nextFree192 integer F_firstFree105 integer F_maxIndex198 array F_typeId232 integer F_firstFree105 = 0 integer F_maxIndex198 = 0 function initGlobals197() { } function main326() { initGlobals197(); init_A211(); } function config823() { } function init_A211() { local integer x161 local integer clVar143 local integer this196 local integer x154 local integer f196 local integer this845 local integer x198 local integer A_F_apply_result240 local integer x509 if (F_firstFree_105 == 0) { if (F_maxIndex_198 < 32768) { F_maxIndex_198 = (F_maxIndex_198 + 1); this_196 = F_maxIndex_198; F_typeId_232[this_196] = 2; } else { error153("Out of memory: Could not create F_blub_A."); this_196 = 0; }; } else { F_firstFree_105 = (F_firstFree_105 - 1); this_196 = F_nextFree_192[F_firstFree_105]; F_typeId_232[this_196] = 2; }; clVar_143 = this_196; x_154 = 5; f_196 = clVar_143; this_845 = f_196; x_198 = x_154; if (F_typeId_232[this_845] == 0) { if (this_845 == 0) { error153("Nullpointer exception when calling F.apply"); } else { error153("Called F.apply on invalid object."); }; } else { }; x_509 = x_198; A_F_apply_result_240 = (x_509 + 1); x_161 = A_F_apply_result_240; if (x_161 == 6) { testSuccess168(); } else { }; } IS_NATIVE function testSuccess168() { } function error153(string msg163) { $debugPrint157((msg_163 + (" " + #getStackTrace()))); }