Bonjour,
J'utilise la version 3.0.1 de antlr.
Mon problème est tous simple j'ai besoin de traiter des commentaires imbriqués, mais après plusieurs tentative de changement je n'y arrive finalement pas !
Sur le site de antlr ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ML_COMMENT : '/*' (options {greedy=false;} : .)* '*/' {channel=HIDDEN;} ;
Mais cela ne résout pas le problème
De plus je ne vois pas ce que m'apporte l'option 'greedy=false'
la syntaxe suivant me donne exactement le même code 'lexer' ???
Quelqu'un aurait il une idée ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ML_COMMENT : '/*' .* '*/' {channel=HIDDEN;} ;
Merci d'avance
Partager