Bonjour,
Je cherche à programmer un compilateur d'algorithme (source) en Java (machine).
J'ai installé antlr v3 dans Eclipse et j'ai suivi les tutoriels de Scott Stanchfield sur le sujet pour apprendre à maitriser ce plug-in (http://javadude.com/articles/antlr3xtut/).
J'en suis à l'étape où j'ai créé mon lexer ainsi que mon parser cependant, je ne trouve pas comment récupérer l'AST à la sortie du parser.
J'ai bien compris qu'il fallait que je commence ma grammaire par ceci :Mais aucune idée de comment récupérer l'AST.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 grammar XL4; options { language = Java; output=AST; ASTLabelType=CommonTree; }
Quelqu'un saurait-il m'expliquer comment faire ?
Merci d'avance pour votre aide.
Partager