| Methods in fr.umlv.tatoo.runtime.parser with parameters of type ReduceAction |
static
|
StateMetadata.createAllVersionWithNonTerminal(N nonTerminal,
ReduceAction<T,P,V> defaultReduce)
Creates a state data compatible with all versions that reduce a non terminal. |
static
|
StateMetadata.createAllVersionWithTerminal(T terminal,
ReduceAction<T,P,V> defaultReduce)
Creates a state data compatible with all versions that shift a terminal. |
static
|
StateMetadata.createWithNonTerminal(Set<?> compatible,
N nonTerminal,
ReduceAction<T,P,V> defaultReduce)
Creates a state data compatible with a set of versions that reduce a non terminal. |
static
|
StateMetadata.createWithTerminal(Set<?> compatible,
T terminal,
ReduceAction<T,P,V> defaultReduce)
Creates a state data compatible with a set of versions that shift a terminal. |