Cílem tohoto projektu je interpretační překladač, jehož vstupem je textový soubor se zdrojovým programem (jméno textového souboru musí být uvedeno jako parametr při spuštění). Výstupy překladače jsou směřovány na standardní výstup (veškeré výsledky prováděného programu i chybová hlášení).
Překladač byl vytvořen (v jazyce C++) a laděn v operačním systému Windows 2000 v prostředí MS Visual C++ 6.0.
Překladač byl implementován dle zadání v týmu dvou autorů.
Projekt se otevře v prostředí MS Visual C++ souborem main.dsw, pak se projekt přeloží do spustitelného tvaru (nejrychleji klávesou F5).
Spuštění překladače se provádí z příkazové řádky
zadáním příkazu main s parametrem, který znamená zdrojový text pro
překladač.
např.: main pr1
Lexikální analyzátor
Lexikální analyzátor byl napsán svépomocí, nebyl vytvořen žádným konstruktorem. Lexikální analyzátor vrací kódy symbolů definovaných v souboru main.h.
Syntaktický analyzátor
Syntaktický analyzátor je řešen metodou rekurzivním sestupem.