Compilateur en Java
Compilateur Java pour un langage proche de Pascal. Analyses lexicale, syntaxique, sémantique.
- Java
- Théorie des langages
Création d’un compilateur en Java pour un langage proche du Pascal. Le projet couvre les trois grandes étapes : analyse lexicale (tokenisation), analyse syntaxique (construction de l’arbre syntaxique) et analyse sémantique (vérification des types et des contraintes du langage). Projet en équipe de deux personnes.