2025-02-12 Comment apprendre à utiliser ANTLR ?
Comment apprendre à utiliser ANTLR ?
J’ai le plaisir de travailler avec un nouvel étudiant en alternance sur mes activité de compilation. Avant de plonger directement dans le compilateur, il fallait qu’il apprenne à utilise ANTLR pour modifier la grammaire de mon compilateur HybroGen
Par ailleurs un ancien étudiant m’avait demandé d’avoir accès à un ancien langage de programmation que j’avais inventé pour l’enseignement.
Ce repository Mulots sur GITHUB contient
- Les anciennes version (années 90) en java et ANTLR 2.0
- Une nouvelle version programmée en python utilisant
- ANTLR 4 pour la partie grammaire du langage
- pyQT5 pour la partie visualisation
- Python pour l’assemblage de l’application et l’interpéteur du langage
Voici un exemple de réalisation des triangles de Sierpinski :