Class GrammarException

All Implemented Interfaces:
Serializable

public class GrammarException extends ParseException
Signals grammatical errors.
Author:
Richard Morris
See Also:
  • Constructor Details

    • GrammarException

      public GrammarException(String message, Token expected, Token actual)
    • GrammarException

      public GrammarException(String message, Token actual)
    • GrammarException

      public GrammarException(String message, int lineNumber, int columnNumber)
      Build a GrammarException
      Parameters:
      message - Error message
      lineNumber - line number
      columnNumber - column number
  • Method Details

    • getExpected

      public Token getExpected()
    • getActual

      public Token getActual()