Starý dobrý Pascal
Rosňa se jako každý správný prvák na matfyzu potýká s Pascalem a
zřejmě věří, že si toho pamatuju tolik, že jí budu schopen trochu
pomoct. První seance v Dřenicích skončila funkčním prográmkem na
výpočet n-tého čísla Fibonacciho posloupnosti m-tého řádu a jelikož
nakonec přijeli i Tom H. se Zuzkou Š., z programátorského
odpoledne se vyklubala zajímavá akcička okořeněná skvělou muzikou
pouštěnou panem Pavlovičem.
Druhý příklad, který musí udělat, už tak triviální není –
jedná se o vyhodnocování aritmetických výrazů zadaných řetězcem.
Od Rosni jsem jako nástroj pro vývoj obdržel jakýsi podezřelý Turbo
Pascal 7.0, který má přes 100 MB a nemusí se instalovat, což je
skvělé, ale bohužel na něm funguje jenom česká qwertz klávesnice, kterou
fakt neumím a nemám rád. Sháněl jsem proto alternativní vývojová
prostředí. Narazil jsem na FreePascal a na Virtual Pascal. Zvláště druhý
jmenovaný dokázal prostředí klasického TP napodobit velmi věrně,
integrováno bylo i ladění a nápověda, mnohdy kvalitněji zpracovaná
než ta originální. Bohužel překladač VP nebyl plně kompatibilní
s tím v TP – např. funkce val v TP očekává argumenty
typu string, integer a integer, zatímco ve VP musel být poslední argument
typu longint. Překladač FreePascalu se zdál být kompatibilnější –
první verze vyhodocovače aritmetických výrazů v něm šla přeložit
bez nejmenších úprav, což mě potěšilo. Naneštěstí je však IDE
poměrně nekvalitní (zatím je v beta fázi), takže jsem si musel
vybrat mezi dobrým IDE a dobrým překladačem, když se zdálo, že nemůtu
mít obojí současně.
před 44 min. 54 sek.
před 5 dní 18 hodin
před 2 týdny 3 dny
před 2 týdny 3 dny
před 2 týdny 5 dní
před 2 týdny 6 dní
před 3 týdny 2 hodiny
před 3 týdny 13 hodin
před 3 týdny 14 hodin
před 3 týdny 14 hodin