Witam.
Robię zadania do OI, ale mój problem jest natury ogólnej. Pisałem w Delphi (Console Application ofc) i działało, ale jak kompiluję Free Pascal Compilerem, i potem uruchamiam, to crashuje z błędem 217 (gdy biorę Debug->Output widzę kilka błędów 201 i Range Check Error). Gdzie są więc różnice między Delphi a FPC? W kodzie jest biblioteka SysUtils, ale gdyby jej nie było to by przecież na poziomie kompilatora wywalało błąd. A tu się kompiluje. Nie mam pojęcia, co mogę zmienić. Pozmieniałem "result" na nazwy funkcji i to było jedyne, co zmieniałem.
Pozdrawiam.
PS Gdzie znaleźć spis funkcji SysUtils? Może faktycznie użyłem czegoś, czego FPC nie obsługuje? Ale czemu w takim razie się kompiluje?
PS2: Bym zapomniał, inny program z SysUtils działa. Nie widzę różnic w funkcjach w kodach obu programów, tzn. używane są raczej te same. SysUtils działa w ogóle na linuksie?