public final int step(int state, int c) {assert c < alphabetSize;if (c >= classmap.length) {return transitions[state * points.length + getCharClass(c)];} else {return transitions[state * points.length + classmap[c]];}}

public final int step ( int state , int c ) { assert c < alphabetSize ; if ( c >= classmap . length ) { return transitions [ state * points . length + getCharClass ( c ) ] ; } else { return transitions [ state * points . length + classmap [ c ] ] ; } }
public int Step(int state, int c){if (_classmap == null){return m_transitions[state * _points.Length + GetCharClass(c)];}else{return m_transitions[state * _points.Length + _classmap[c]];}}
