私は次の文法を持っています:
grammar ru.focusmedia.fire.idl.IDL with org.eclipse.xtext.xbase.Xbase
generate idl "http://www.focusmedia.ru/fire/idl/IDL"
Model:
'package' package=QualifiedName
imports+=Import*
typeDefs+=TypeDef+;
...
したがって、 。asd
で始まらないものと同様に、文字列は解析に失敗するはずpackage
です。ParseHelper.parse("asd")
例外をスローするか返すことを期待しnull
ていましたが、どちらもしません。解析が失敗したことをどのように認識しますか?