private int hashDelta(int state, byte symbol){
            int s=symbol;
            if(s<0){
                s+=256;
            }
            if(_ok && h_has_phash()==1 && s>0 && s<255){
                if(getSymbol(state+s)==s){
                    return _phash.getInt(4*(state+s));
                }
            }
            return 0;
        }
Returns a new iterator to the given state.
@param state the state to create the iterator from.
fsa/src/main/java/com/yahoo/fsa/FSA.java