public class DFA extends Object
Modifier and Type | Field and Description |
---|---|
DecisionState |
atnStartState
From which ATN state did we create this DFA?
|
int |
decision |
DFAState |
s0 |
Map<DFAState,DFAState> |
states
A set of all DFA states.
|
Constructor and Description |
---|
DFA(DecisionState atnStartState)
Set of configs for a DFA state with at least one conflict? Mainly used as "return value"
from
ParserATNSimulator.predictATN(org.antlr.v4.runtime.dfa.DFA, org.antlr.v4.runtime.TokenStream, org.antlr.v4.runtime.ParserRuleContext) for retry. |
DFA(DecisionState atnStartState,
int decision) |
Modifier and Type | Method and Description |
---|---|
List<Set<ATNState>> |
getATNStatesAlongPath(ParserATNSimulator atn,
List<DFAState> dfaStates,
TokenStream input,
int start,
int stop) |
String |
toLexerString() |
String |
toString() |
String |
toString(String[] tokenNames) |
public final int decision
@NotNull public final DecisionState atnStartState
public DFA(@NotNull DecisionState atnStartState)
ParserATNSimulator.predictATN(org.antlr.v4.runtime.dfa.DFA, org.antlr.v4.runtime.TokenStream, org.antlr.v4.runtime.ParserRuleContext)
for retry.public DFA(@NotNull DecisionState atnStartState, int decision)
public List<Set<ATNState>> getATNStatesAlongPath(ParserATNSimulator atn, List<DFAState> dfaStates, TokenStream input, int start, int stop)
public String toLexerString()
Copyright © 1992-2013 ANTLR. All Rights Reserved.