public override void reset() { base.reset(); bufferStart = bufferEnd = buffer.Length; lastNonTokenChar = lastCheckedChar = bufferStart - 1; offset = 0; gramSize = minGram; exhausted = false; charBuffer.reset(); } }