<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.borber.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>BorBer.com - </title>
 <link>http://www.borber.com/blog/kategorie/pascal</link>
 <description></description>
 <language>cs</language>
<item>
 <title>Starý dobrý Pascal</title>
 <link>http://www.borber.com/blog/stary-dobry-pascal</link>
 <description>
&lt;p&gt;Rosňa se jako každý správný prvák na matfyzu potýká s&amp;#160;Pascalem a
zřejmě věří, že si toho pamatuju tolik, že jí budu schopen trochu
pomoct. První seance v&amp;#160;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&amp;#160;Tom H. se Zuzkou Š., z&amp;#160;programátorského
odpoledne se vyklubala zajímavá akcička okořeněná skvělou muzikou
pouštěnou panem Pavlovičem.
&lt;br /&gt;
&lt;br /&gt;Druhý příklad, který musí udělat, už tak triviální není &amp;#8211;
jedná se o&amp;#160;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&amp;#160;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&amp;#160;ladění a nápověda, mnohdy kvalitněji zpracovaná než ta
originální. Bohužel překladač VP nebyl plně kompatibilní s&amp;#160;tím
v&amp;#160;TP &amp;#8211; např. funkce val v&amp;#160;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ší &amp;#8211; první verze
vyhodocovače aritmetických výrazů v&amp;#160;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&amp;#160;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ě.&lt;/p&gt;

&lt;!-- generated by Texy! --&gt;&lt;p&gt;&lt;a href=&quot;http://www.borber.com/blog/stary-dobry-pascal&quot;&gt;číst dál&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://www.borber.com/blog">Borkův blogovníček</category>
 <category domain="http://www.borber.com/blog/kategorie/nezarazeno">Nezařazeno</category>
 <category domain="http://www.borber.com/blog/kategorie/pascal">Pascal</category>
 <comments>http://www.borber.com/blog/stary-dobry-pascal#comment</comments>
 <pubDate>Sun, 28 Nov 2004 22:10:59 +0100</pubDate>
 <dc:creator>Borek</dc:creator>
 <guid isPermaLink="false">99 at http://www.borber.com</guid>
</item>
</channel>
</rss>
