| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv List | |
| public List | |
| public List | |
| public List | |
| public String | getInputSequenceDisplay(Grammar g, List<IntSet> labels)
Given List<IntSet>, return a String with a useful representation of the associated input string. |
| dfa | back to summary |
|---|---|
| pack-priv DFA dfa | |
| MachineProbe | back to summary |
|---|---|
| public MachineProbe(DFA dfa) | |
| getAnyDFAPathToTarget | back to summary |
|---|---|
| pack-priv List | |
| getAnyDFAPathToTarget | back to summary |
|---|---|
| public List | |
| getEdgeLabels | back to summary |
|---|---|
| public List Return a list of edge labels from start state to targetState. | |
| getGrammarLocationsForInputSequence | back to summary |
|---|---|
| public List Given an alternative associated with a DFA state, return the list of tokens (from grammar) associated with path through NFA following the labels sequence. The nfaStates gives the set of NFA states associated with alt that take us from start to stop. One of the NFA states in nfaStates[i] will have an edge intersecting with labels[i]. | |
| getInputSequenceDisplay | back to summary |
|---|---|
| public String getInputSequenceDisplay(Grammar g, List<IntSet> labels) Given List<IntSet>, return a String with a useful representation of the associated input string. One could show something different for lexers and parsers, for example. | |