|
IUP3GMI Projet de compilation : Compilateur MiniJaja |
Manuel VACELET |
Ce programme permet la création, la compilation et l'interprétation de fichiers MiniJaja. Le code obtenu, le jajaCode, peut également être interprété.
Voici un aperçu de la barre d'outils :
![]()
| Fichier : | |
| créer un nouveau fichier MiniJaja. | |
| ouvrir un fichier MiniJaja existant. | |
| sauvegarder le fichier MiniJaja courant. | |
| Compilation : | |
| compiler le fichier MiniJaja courant. | |
| JajaCode : | |
| exécuter une instruction JajaCode (exécution pas-à-pas). | |
| redémarrer l'interprétation JajaCode. | |
| afficher la table de hachage de l'interprétation JajaCode. | |
| MiniJaja : | |
| exécuter une instruction MiniJaja (exécution pas-à-pas). | |
| exécuter des instructions MiniJaja jusqu'au prochain point d'arrêt | |
| afficher la table de hachage de l'interprétation MiniJaja. | |
| Fenêtre : | |
| vider la fenêtre de messages et d'avertissements. | |
| Aide (?) : | |
| afficher cette aide. | |
| afficher l'à-propos. | |
Ce programme est multi-documents. Ainsi, à chaque fois que vous créez ou ouvrez un nouveau buffer MiniJaja, un nouvel espace de travail est créé. Vous pouvez ainsi travailler sur différents fichiers en même temps.
Lorsque vous lancez une action sur un buffer MiniJaja (compilation, interprétation...),
c'est la version disque du fichier qui sera utilisée. Si vous n'avez
pas encore sauvegardé, vous serez invité à le faire. Par
contre, pensez à sauvegarder toute modification ultérieure.