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 5 let 49 týdnů
před 5 let 49 týdnů
před 6 let 18 týdnů
před 6 let 33 týdny
před 6 let 45 týdnů
před 7 let 2 týdny
před 7 let 3 týdny
před 7 let 6 týdnů
před 7 let 12 týdnů
před 7 let 21 týden