DÚ 5, 6 - Interpret mezikódu ke stažení

Úvodní kurz překladačů se soustřeďuje zejména na teoretické i praktické základy konstrukce přední části překladače. Součástí předmětu je i cvičení zaměřující se na základy práce s nástroji pro konstrukci překladačů. Po absolvování tohoto kurzu bude posluchač schopen sestrojit vlastní překladač do mezikódu nebo jiného jazyka.
Pavel Brožek
Matfyz(ák|ačka) level I
Příspěvky: 4
Registrován: 15. 12. 2014 15:56
Typ studia: Informatika Bc.

DÚ 5, 6 - Interpret mezikódu ke stažení

Příspěvek od Pavel Brožek »

Pokud chcete snadněji odladit svůj překladač k dokonalosti, může se vám hodit můj interpret mezikódu (ze souborů .moa). Interpret přehledně zobrazuje stav zásobníku, call stack, umožňuje krokování, změnu hodnot na zásobníku a podobně. Můžete si tak snadno vyzkoušet, co vlastně přesně dělá kód, který vygeneroval váš překladač.

https://dl.dropboxusercontent.com/u/590 ... preter.zip

Jsou tam i zdrojáky, kdybyste to někdo chtěli nějak víc zdokonalovat, tak dejte vědět a já to dám třeba na GitHub...
Odpovědět

Zpět na „SWI098 Principy překladačů“