文法定義を再利用したいと思います。
私はこのような文法を持っています:
Person:
'contact' name=ID '{'
'phone' phone=INT
'}'
;
次のような別の文法が必要です。
include "uri/to/other/project/to/other/grammar/definitions"
Call:
'call' person=Person
;
Person
は、2 番目の文法では認識されません。したがって、XtextPerson
は最初の文法の定義を 2 番目の文法に挿入または含めることができますか?
次のステップは、 の生成ですPerson
。私もそれを達成する方法を知りたいです。