česky

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.
© 2007 any code
TOPlist