Principy překladačů
Balíček k druhému úkolu
Archiv obsahuje několik věcí k druhému úkolu s Principů překladačů. Pokud tenhle úkol děláte na Linuxovém systému, můžete tyto soubory využít. Balíček obsahuje:
Makefile - pro přeložení celého projektu. Pozor, aby flex dobře fungoval, musí váš du2l.lex soubor obsahovat správné oddělovače řádků, tedy ne CRLF, ale jen CR.
test.bat - pro automatické testovaní. Předpokládá, že správné výstpy testů se nachází ve složce ./out . Skript prožene všechny testovací zdrojáky druhého úkolu překladačem a provede na výsledky příkaz diff .
zbav_lf a do_test - pomocné skripty.
Pozorování: při překladu v MS Visual Studio 2008 je generováno 7 varování. Zřejmě to bude normální chování. Počtu varování při překladu na Linuxu jsem si nevšiml.
|