public virtual int Predict( IIntStream input ) { Interpreter interp = new Interpreter( Nfa.Grammar, input ); return interp.Predict( this ); }