Vytvořte interpret jazyka Brainfuck dále je BF.
Definice tohto jednoduchého jazyka je dostupná
na:
http://cs.wikipedia.org/wiki/Brainfuck
http://en.wikipedia.org/wiki/Brainfuck
Interpret bude reprezentován konzolovou aplikací a
při spouštění mu bude zadán jeden parametr z
příkazové řádky. Tento parametr bude
představovat jméno souboru, který obsahuje program v
jazyce BF.
Interpretr provede program zapsaný v jazyce
BF(zobrazí jeho výsledky) a po té se
ukončí.
Jako vhodný příklad pro oveření
správné funkce interpretru je vhodné využít
program Hello_World.bfc uvedený na výše
zmíněných www stránkách
Pozn:
Pro elegantní implementaci interpretru je vhodné
využívat switch-case konstrukci jazyka C/C++.
Příklad
je vhodný k implementaci stavového automatu.
Poslední modifikace: 19.09.2007