Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
デフォルトでは、ANTLR-3を使用して生成されたパーサーはorg.antlr.runtime.Parserから拡張されます。代わりにカスタムクラスを拡張するにはどうすればよいですか?
superClass文法のオプションを使用して、これを行うことができます。
superClass
grammar G; options { superClass = YourCustomClass; } parse : ... ;
生成されます:
public class GParser extends YourCustomClass { // ... }