Le programme peut se lancer en ligne de commandes avec la commande suivant:
CompilerC__ "pathToFile"
Plusieurs arguments existent, et peuvent être combiné:
--simulator
: permet d'enchainer une execution du simulateur après compilation--test
: permet de lancer tous les tests (le chemin de fichier doit être égale à.
)--debug
: permet de lancer le programme en mode debug (affiche les arbres de neuds, le code compilé ainsi que plusieurs informations de debug
Le programme peut également être lancé depuis visual studio (vous pouvez configurer l'execution via les propriétés de debug)
Le resultat de la compilation est stocké au chemin CompilerC--\bin\Debug\net6.0\assembly_files\nomDuFichier.c
.
Lorsque l'on execute avec le simulateur, un fichier de log est généré au chemin CompilerC--\bin\Debug\net6.0\simulator\log\log_nomDuFichier.txt
- [Cygwin.dll] : pour la compilation du projet
CompilerC--\CompilerC--\Program.cs
: ligne 251CompilerC--\CompilerC--\Util.cs
: sert de paramétrage du compilateur