> Karel interface
> Number add example
= CGIC
= GD
= GIF Info 1.0.1
= GIMP
= PNG Info 1.0.1
= Qmail-SQL
= WindowMaker app. launcher
= xgettext - PHP multiline strings
# Download
Karel++
Tady je ke stažení archiv zdrojáků programovacího jazyka Karel.
Psal jsem to na matfyzu coby semestrálku z programování v C/C++, ovšem je to napsaný v Pascalu. Ano i takové věci se dějí, skutečně se mi povedlo přesvědčit profesora tím, že to bude napsaný v tý dobé revolučním způsobem - v Turbo Pascalu pro Windows 1.5 a posléze Borland Pascalu 7.0.
Nevím jestli se povede někomu zdrojáky zkompilovat na dnešních překladačích, v Delphi 1.0 (tehdy ještě Application Builderu) se mi to ještě povedlo, ale od Delphi 2.0 to už nešlo, protože Borland přejmenoval unity a změnil řadu dalších věcí.
Takže, kdo si ty zdrojáky stáhnete a přeložíte (po dlouhých a krušných úpravách), dejte mi pak vědět a pošlete mi zdrojáky zpět, abych si to mohl zaarchivovat. A až bude synátor starší a bude jevit zájem o nějakou produktivní práci na compu, tak aby mohl začít s Karlem.
Upozornění a trochu popisu: v archivu není dokumentace, ale zdrojáky jsou docela slušně okomentovaný. Interpretej jazyka je takovej divokej, psanej tehdy ještě bez teoretických i praktických znalostí překladačů. Je to prostě na míru Karlovi. Příkazy se daj uložit na disk, ovšem v takový binární podobě, není to texťák. Editovat jdou přímo v programu. Uživatelský rozhraní je myslím dost solidní a intuitivní.
Zdrojáky tady poskytuju volně, řekněme pod GPL.
Karel interface
Description of the user interface (includes screenshots) and description of the menu.
Number add example
An example showing how to sum octal numbers (eight based numbers, \0..\07)
Download
| Filename | Version | Type | OS |
|---|---|---|---|
| Description | |||
| karel-exe.rar | 1.0 | Spustitelný soubor | Windows |
| Archiv se spustitelným kódem interpreteru jazyka Karel. Součástí je i několik souborů s uživatelskými příkazy a rozložením měst robota Karla. | |||
| karel-src.rar | 1.0 | Zdrojové kódy | Windows |
| Zdrojáky interpretru jazyka Karel. Překlad je takřka nemožný pokud nemáte k dispozici prastarý Borland Pascal nebo Turbo Pascal pro Windows. | |||