Uses of Class
fr.umlv.tatoo.runtime.parser.ReduceAction

Packages that use ReduceAction
fr.umlv.tatoo.runtime.parser   
 

Uses of ReduceAction in fr.umlv.tatoo.runtime.parser
 

Methods in fr.umlv.tatoo.runtime.parser that return ReduceAction
 ReduceAction<T,P,V> StateMetadata.getDefaultReduce()
           
 

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

Constructors in fr.umlv.tatoo.runtime.parser with parameters of type ReduceAction
StateMetadata(ReduceAction<T,P,V> defaultReduce)