fr.umlv.tatoo.runtime.parser
Interface Action<T,P>

Type Parameters:
T - type of terminals.
P - type of production
All Known Implementing Classes:
AcceptAction, ErrorAction, ReduceAction, ShiftAction

public interface Action<T,P>

Author:
julien

Method Summary
 boolean isAccept()
           
 boolean isError()
           
 boolean isShift()
           
 void perform(ParserListener<? super T,? super P> listener, IntArrayList states, T token)
           
 

Method Detail

perform

void perform(ParserListener<? super T,? super P> listener,
             IntArrayList states,
             T token)

isShift

boolean isShift()

isAccept

boolean isAccept()

isError

boolean isError()