array F_nextFree101 integer F_firstFree145 integer F_maxIndex321 array F_typeId530 integer F_firstFree145 = 0 integer F_maxIndex321 = 0 function initGlobals897() { } function main951() { initGlobals897(); init_A168(); } function config127() { } function init_A168() { local integer x189 local integer clVar740 local integer this931 local integer x211 local integer f105 local integer this157 local integer x571 local integer A_F_apply_result963 local integer x211 if (F_firstFree_145 == 0) { if (F_maxIndex_321 < 32768) { F_maxIndex_321 = (F_maxIndex_321 + 1); this_931 = F_maxIndex_321; F_typeId_530[this_931] = 2; } else { error142("Out of memory: Could not create F_blub_A."); this_931 = 0; }; } else { F_firstFree_145 = (F_firstFree_145 - 1); this_931 = F_nextFree_101[F_firstFree_145]; F_typeId_530[this_931] = 2; }; clVar_740 = this_931; x_211 = 5; f_105 = clVar_740; this_157 = f_105; x_571 = x_211; if (F_typeId_530[this_157] == 0) { if (this_157 == 0) { error142("Nullpointer exception when calling F.apply"); } else { error142("Called F.apply on invalid object."); }; } else { }; x_211 = x_571; A_F_apply_result_963 = (x_211 + 1); x_189 = A_F_apply_result_963; if (x_189 == 6) { testSuccess122(); } else { }; } IS_NATIVE function testSuccess122() { } function error142(string msg147) { $debugPrint142((msg_147 + (" " + #getStackTrace()))); }