Class SituationActionParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
es.ull.mazesolver.agent.rules.parser.SituationActionParser
public class SituationActionParser
extends org.antlr.v4.runtime.Parser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic org.antlr.v4.runtime.atn.ATN
protected static org.antlr.v4.runtime.dfa.DFA[]
static String
protected static org.antlr.v4.runtime.atn.PredictionContextCache
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static String[]
static int
static String[]
static int
static int
static int
Fields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors
Fields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
IMPLIES
public static final int IMPLIES- See Also:
- Constant Field Values
-
DOT
public static final int DOT- See Also:
- Constant Field Values
-
AND
public static final int AND- See Also:
- Constant Field Values
-
OR
public static final int OR- See Also:
- Constant Field Values
-
LEFTPAR
public static final int LEFTPAR- See Also:
- Constant Field Values
-
RIGHTPAR
public static final int RIGHTPAR- See Also:
- Constant Field Values
-
NOT
public static final int NOT- See Also:
- Constant Field Values
-
FREE
public static final int FREE- See Also:
- Constant Field Values
-
WALL
public static final int WALL- See Also:
- Constant Field Values
-
VISITED
public static final int VISITED- See Also:
- Constant Field Values
-
AGENT
public static final int AGENT- See Also:
- Constant Field Values
-
OFFLIMITS
public static final int OFFLIMITS- See Also:
- Constant Field Values
-
MOVE
public static final int MOVE- See Also:
- Constant Field Values
-
STOP
public static final int STOP- See Also:
- Constant Field Values
-
UP
public static final int UP- See Also:
- Constant Field Values
-
DOWN
public static final int DOWN- See Also:
- Constant Field Values
-
LEFT
public static final int LEFT- See Also:
- Constant Field Values
-
RIGHT
public static final int RIGHT- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT- See Also:
- Constant Field Values
-
BLANK
public static final int BLANK- See Also:
- Constant Field Values
-
tokenNames
-
RULE_program
public static final int RULE_program- See Also:
- Constant Field Values
-
RULE_sa_rule
public static final int RULE_sa_rule- See Also:
- Constant Field Values
-
RULE_situation
public static final int RULE_situation- See Also:
- Constant Field Values
-
RULE_term
public static final int RULE_term- See Also:
- Constant Field Values
-
RULE_action
public static final int RULE_action- See Also:
- Constant Field Values
-
RULE_direction
public static final int RULE_direction- See Also:
- Constant Field Values
-
ruleNames
-
_serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
SituationActionParser
public SituationActionParser(org.antlr.v4.runtime.TokenStream input)
-
-
Method Details
-
getGrammarFileName
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getTokenNames
- Specified by:
getTokenNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
program
public final SituationActionParser.ProgramContext program() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
sa_rule
public final SituationActionParser.Sa_ruleContext sa_rule() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
situation
public final SituationActionParser.SituationContext situation() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
term
public final SituationActionParser.TermContext term() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
action
public final SituationActionParser.ActionContext action() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
direction
public final SituationActionParser.DirectionContext direction() throws org.antlr.v4.runtime.RecognitionException- Throws:
org.antlr.v4.runtime.RecognitionException
-
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex)- Overrides:
sempred
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-