|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Label | |
---|---|
org.antlr.analysis | |
org.antlr.tool |
Uses of Label in org.antlr.analysis |
---|
Subclasses of Label in org.antlr.analysis | |
---|---|
class |
ActionLabel
|
class |
PredicateLabel
|
Fields in org.antlr.analysis declared as Label | |
---|---|
Label |
NFAState.incidentEdgeLabel
For o-A->o type NFA tranitions, record the label that leads to this state. |
Label |
Transition.label
What label must be consumed to transition to target |
Fields in org.antlr.analysis with type parameters of type Label | |
---|---|
protected OrderedHashSet<Label> |
DFAState.reachableLabels
As this state is constructed (i.e., as NFA states are added), we can easily check for non-epsilon transitions because the only transition that could be a valid label is transition(0). |
Methods in org.antlr.analysis that return Label | |
---|---|
protected Label |
LL1DFA.getLabelForSet(IntervalSet edgeSet)
|
Methods in org.antlr.analysis that return types with arguments of type Label | |
---|---|
java.util.List<Label> |
DecisionProbe.getSampleNonDeterministicInputSequence(DFAState targetState)
Return a List |
Methods in org.antlr.analysis with parameters of type Label | |
---|---|
void |
Label.add(Label a)
|
protected void |
DFAState.addReachableLabel(Label label)
Add label uniquely and disjointly; intersection with another set or int/char forces breaking up the set(s). |
int |
DFAState.addTransition(DFAState target,
Label label)
Add a transition from this state to target with label. |
protected static int |
NFAToDFAConverter.addTransition(DFAState d,
Label label,
DFAState targetState,
java.util.Map targetToLabelMap)
Add a transition from state d to targetState with label in normal case. |
static boolean |
Label.intersect(Label label,
Label edgeLabel)
|
boolean |
Label.matches(Label other)
|
DFAState |
NFAToDFAConverter.reach(DFAState d,
Label label)
Given the set of NFA states in DFA state d, find all NFA states reachable traversing label arcs. |
Method parameters in org.antlr.analysis with type arguments of type Label | |
---|---|
protected void |
DecisionProbe.getSampleInputSequenceUsingStateSet(State startState,
State targetState,
java.util.Set states,
java.util.List<Label> labels)
Given a start state and a final state, find a list of edge labels between the two ignoring epsilon. |
Constructors in org.antlr.analysis with parameters of type Label | |
---|---|
Transition(Label label,
State target)
|
Uses of Label in org.antlr.tool |
---|
Methods in org.antlr.tool with parameters of type Label | |
---|---|
protected static java.lang.Integer |
RandomPhrase.getTokenType(Label label)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |