1
間違った入力を渡したときに不一致の入力例外をスローする文法がありますが、問題はJava.lang.outofmemoryexceptionの原因となって回復しようとしています。発生する。ANTLRの処理が一致しない入力例外
どうすれば対応できますか?どの機能を上書きすれば回復するのではなく、通知し続けますか?
間違った入力を渡したときに不一致の入力例外をスローする文法がありますが、問題はJava.lang.outofmemoryexceptionの原因となって回復しようとしています。発生する。ANTLRの処理が一致しない入力例外
どうすれば対応できますか?どの機能を上書きすれば回復するのではなく、通知し続けますか?
パーザーまたはレクサーのreportError(...)
メソッドをオーバーライドして、ANTLRを回復しようとする代わりに例外をスローすることができます。
ANTLR 3.0 Error Reporting and Recoveryも参照してください。