Я новичок в xtext.XText: ML_COMMENT отменяет собственный письменный комментарий
Я хочу добавить следующие комментарии.
- ML_COMMENT (от org.eclipse.xtext.common.Terminals)
собственный комментарий
/* @var var1 @property property1 */
следующий мой код попытки.
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: '*';
Кажется, что ML_COMMENT работает и собственный комментарий не работает.
Как решить эту проблему? Пожалуйста, помогите.
Так же, как примечание стороны: ваша StartComment есть/** не/*, что означает, что вы соответствие с "/** ... */" – Har