Pour chaque rendu (sauf le premier, le DM), envoyer une archive par
mail à paul.renaud-goud@...
et daniel.hirschkoff@... contenant
les sources qui compilent
un ou des fichiers d'explications indiquant
comment compiler et utiliser votre programme
la structuration du code
les choix d'implémentation qui ont été faits
éventuellement, des modifications qui auraient été faites dans
les parties de code rendues précédemment
des fichiers de tests
Il est important de programmer proprement. En particulier,
au fur et à mesure que vous développerez votre compilateur, vous serez
amené à reprendre et étendre certaines parties de votre code.
Rendus
DM
pour le 16/2
à 23h59
analyses lexicale et syntaxique
pour le 8/3
à 23h59
majuscules et minuscules acceptées (bEgIN ok), le
';' est optionnel en fin de bloc
table des symboles, analyse statique
pour le 22/3
à 23h59
génération de code, version 1
pour le 19/4
à 23h59
génération de code, version 2
pour le 3/5
à 23h59
génération de code, version 3
pour le (mercredi) 23/5
à 23h59