Projet de Grammaire & Langage
Ce programme va analyser votre programme LUTIN (fichier en .lt) et vous dire s'il est syntaxiquement et sémantiquement correct.
Celui-ci peut également vous fournir le résultat de l'exécution du programme (option -e
) si celui-ci est correct. Une optimisation est également possible grâce à l'option -o
[...]
./analyseur fichier.lt -e # execute le programme
./analyseur fichier.lt -a # effectue une analyse statique du programme
./analyseur fichier.lt -p # affiche l'état du programme en mémoire
./analyseur fichier.lt -o # effectue des optimisations au niveau du programme
Il est possible de combiner les différentes options
./analyseur fichier.lt -o -p # affiche le programme avec les optimisations effectuées
- Tapez
sudo aptitude update
puissudo aptitude install libboost-all-dev
pour installer la librairieBoost
nécessaire à la compilation
- Tapez
make
pour construire l'executable. Celui-ci se trouvera à la racine du projet sous le nom :analyseur
- Tapez
./analyseur
pour lancer le programme
- Tapez
make test
pour executer l'ensemble des tests du projet
- Tapez
make clean
pour détruire l'executable et l'ensemble des fichiers objets du projet