Class ToolANTLRParser

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.antlr.v4.parse.ANTLRParser
org.antlr.v4.parse.ToolANTLRParser

public class ToolANTLRParser extends ANTLRParser
Override error handling for use with ANTLR tool itself; leaves nothing in grammar associated with Tool so others can use in IDEs, ...
  • Field Details

    • tool

      public Tool tool
  • Constructor Details

    • ToolANTLRParser

      public ToolANTLRParser(org.antlr.runtime.TokenStream input, Tool tool)
  • Method Details

    • displayRecognitionError

      public void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
      Overrides:
      displayRecognitionError in class org.antlr.runtime.BaseRecognizer
    • getParserErrorMessage

      public String getParserErrorMessage(org.antlr.runtime.Parser parser, org.antlr.runtime.RecognitionException e)
    • grammarError

      public void grammarError(ErrorType etype, org.antlr.runtime.Token token, Object... args)
      Overrides:
      grammarError in class ANTLRParser