You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For lexers and parsers which have an inherent requirement to implement some features in a derived class, it would be convenient to be able to generate the lexer/parser classes as abstract. This would also allow abstract methods instead of stubs which throw UnsupportedOperationException to be placed in the @members{} blocks.
In addition, it would be especially useful if it prepended Abstract to the name of the class generated for an abstract parser grammar FooParser:
For lexers and parsers which have an inherent requirement to implement some features in a derived class, it would be convenient to be able to generate the lexer/parser classes as abstract. This would also allow abstract methods instead of stubs which throw
UnsupportedOperationException
to be placed in the@members{}
blocks.In addition, it would be especially useful if it prepended
Abstract
to the name of the class generated for an abstract parser grammarFooParser
:AbstractFooParser
FooParserParseListener
/FooParserListener
/FooParserVisitor
FooParserBaseParseListener
/FooParserBaseListener
/FooParserBaseVisitor
The text was updated successfully, but these errors were encountered: