Je suis nouveau sur xtext.XTexte: ML_COMMENT remplace son propre commentaire écrit
Je veux ajouter les commentaires suivants.
- ML_COMMENT (de org.eclipse.xtext.common.Terminals)
propre commentaire
/* @var var1 @property property1 */
Le ce qui suit est mon code de tentative.
grammar org.xtext.example.mydemo.MyDemo with org.eclipse.xtext.common.Terminals
generate myDemo "http://www.xtext.org/example/mydemo/MyDemo"
Model:
(elements+=DocComments)*
;
DocComments hidden(WS, OTHER):
start=StartComment name=VarComment? property=PropertyComment* end=EndComment
;
StartComment: '/**';
EndComment:'*/';
VarComment: key='@var' name=ID;
PropertyComment: key='@property' name=ID;
terminal OTHER: '*';
Il semble que ML_COMMENT fonctionne et propre commentaire ne fonctionne pas.
Comment résoudre ce problème? S'il vous plaît aider.
Tout comme une note de côté: votre startComment est/** pas/* ce qui signifie que vous êtes correspondant contre "/** ... */" – Har