私が呼ばれる文法を持っているとき、例えば
interpret
: (op ';')*
;
次のようなthrow句を追加することは可能throws SQLException
ですか?ANTLRを使用してGrammerをコンパイルするたびに、具体的なメソッドにthrow句を追加しなかったため、パーサーはエラーをスローします。
これにより、ルールが特定のSQL-database-connectionを使用するメソッドを呼び出すようになっているので、宣言を追加する必要があります。
public final void op() throws RecognitionException {
antlrで生成されたファイル(Lexer、Parser)SQLException
を自動的に追加して構築したいと思います。ClassNotFoundException
よろしく、redstreak