Package org.antlr.tool
Class GrammarSyntaxMessage
- java.lang.Object
-
- org.antlr.tool.Message
-
- org.antlr.tool.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 Summary
Fields Modifier and Type Field Description org.antlr.runtime.RecognitionException
exception
Grammar
g
org.antlr.runtime.Token
offendingToken
Most of the time, we'll have a token and so this will be set.
-
Constructor Summary
Constructors Constructor Description GrammarSyntaxMessage(int msgID, Grammar grammar, org.antlr.runtime.Token offendingToken, java.lang.Object arg, org.antlr.runtime.RecognitionException exception)
GrammarSyntaxMessage(int msgID, Grammar grammar, org.antlr.runtime.Token offendingToken, org.antlr.runtime.RecognitionException exception)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
Methods inherited from class org.antlr.tool.Message
getLocationTemplate, getMessageTemplate, setColumn, setLine, setMessageID, toString
-
-
-
-
Field Detail
-
g
public Grammar g
-
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, java.lang.Object arg, org.antlr.runtime.RecognitionException exception)
-
-