Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/07198.jsonl.gz/250

Analyseur sémantique et interprète
Pour terminer le projet, on va réaliser un analyseur
syntaxique ainsi qu'un interprète exécutant
un processus après l'autre. Pour une interprétation
parallèle des programmes, on pourrait par exemple créer
un thread pour chaque processus.
Dans
Analyser.java,
Interpreter.java,
Scope.java,
Symbol.java et
Main.java,
vous trouvez les sources pour terminer l'interprête.
Analyseur sémantique
Remplissez les méthodes marquées a compléter
dans la classe Analyser.java.
Un seul objet est créé pour l'analyseur et
réutilisé sur tous les noeuds.
Interprète
Remplissez les méthodes marquées a compléter
dans la classe Interpreter.java.
La classe Main.java applique les analyseurs
syntaxique et sémantique sur un programme spécifié
avant de lancer l'interprète.
Christine Röckl
Last modified: Thu Jun 20 12:07:37 DST 2002