Dernière modification : Dec 08 , 2024
Dernière modification : Dec 08 , 2024

Pré-requis

L'environnement ANTLR doit avoir été installé.

Créer un projet Eclipse Java

Création d'un projet Eclipse

Créer un fichier de grammaire

Création d'un fichier Expr.g4


grammar Expr;		
prog:	(expr NEWLINE)* ;
expr:	expr ('*'|'/') expr
    |	expr ('+'|'-') expr
    |	INT
    |	'(' expr ')'
    ;
NEWLINE : [\r\n]+ ;
INT     : [0-9]+ ;

Vous devez obtenir quelque chose comme :

Création du fichier de grammaire

A la sauvegarde du fichier, une outline apparait à droite et des fichiers sont générés à gauche.

Sauvegarde et génération des fichiers

Créer un fichier "gni.txt"

Insérer le contenu suivant :

2+4+3

Appelez grun avec la commande :

grun Expr prog gni.txt -gui

Affichage de Grun