fr.umlv.tatoo.runtime.parser
Class Actions
java.lang.Object
fr.umlv.tatoo.runtime.parser.Actions
public final class Actions
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createAccept
public static <T,P,V> Action<T,P,V> createAccept()
createBranch
public static <T,P,V> Action<T,P,V> createBranch(String message)
createEnter
public static <T,P,V> Action<T,P,V> createEnter(T terminal,
int shift)
createError
public static <T,P,V> Action<T,P,V> createError(String message)
createExit
public static <T,P,V> Action<T,P,V> createExit()
createReduce
public static <T,P,V> Action<T,P,V> createReduce(P production,
int rightSize,
int[] gotos)
createShift
public static <T,P,V> Action<T,P,V> createShift(int shift)
createVersioned
public static <T,P,V> Action<T,P,V> createVersioned(Map<V,? extends Action<T,P,V>> actionMap)