U t i l i s a t i o n

 

 Etapes à suivre pour l'utilisation de COMPIL-Z


1.{Familiarisation avec le langage Z (un prototype de langage algorithmique)
Se familiariser avec le langage algorithmique utilisé et la grammaire associée. Pour cela, Aller à l'éditeur, puis utiliser l'aide.

2. {Edition de l'algorithme}
Ecrire un algorithme ou corriger un algorithme existant.

3. {Arrangement de l'algorithme}
Lancer le module arranger.
Le module corrige les erreurs de syntaxe.
Répéter tant qu'il ya des erreurs
. Aller à l'éditeur afin de corriger les erreurs
. Relancer le module Arranger
après avoir fait (Alt-Q) et sauvegarde.

A ce stade, votre algorithme est bien écrit et il a été indenté pour vous.( Vous pouvez changer les modes de présentation de votre algorithme avec l'option "Options d'indentation" du menu ).

4. {Lexique}
Lancer le scanner pour une analyse lexicale de votre algorithme.

Vous pouvez visualiser

- votre algorithme,
- le résultat du scanner,
- un rappel sur le scanner incluant un fragment de source.


5. {Syntaxe}
Lancer l'analyse syntaxique .

Vous pouvez visualiser
- votre algorithme,
- les différentes règles de grammaire appliquées,
- un rappel sur les analyseurs syntaxiques
incluant un fragment de source.


6. {Sémantique}
Lancer l'analyse sémantique.

Vous pouvez visualiser

- votre algorithme,
- la forme interne ( ensemble de tables de compilation ),
- Description des tables de compilation,
- Description des quadruplés,
- un rappel sur les analyseurs sémantiques incluant un fragment de source


7. { Interprétation }
Lancer l'analyse sémantique.

Vous pouvez visualiser
- votre algorithme,
- les résultats de votre algorithme,
- l'image mémoire montrant les emplacements mémoires et les changements effectués,
- un rappel sur les interpréteurs incluant un fragment de source.