Class GrammarSyntaxMessage


  • public class GrammarSyntaxMessage
    extends Message
    A problem with the syntax of your antlr grammar such as "The '{' came as a complete surprise to me at this point in your program"
    • Field Detail

      • offendingToken

        public org.antlr.runtime.Token offendingToken
        Most of the time, we'll have a token and so this will be set.
      • exception

        public org.antlr.runtime.RecognitionException exception
    • Constructor Detail

      • GrammarSyntaxMessage

        public GrammarSyntaxMessage​(int msgID,
                                    Grammar grammar,
                                    org.antlr.runtime.Token offendingToken,
                                    org.antlr.runtime.RecognitionException exception)
      • GrammarSyntaxMessage

        public GrammarSyntaxMessage​(int msgID,
                                    Grammar grammar,
                                    org.antlr.runtime.Token offendingToken,
                                    Object arg,
                                    org.antlr.runtime.RecognitionException exception)