@Override
  public String toString() {
    return myIterator.atEnd()
       ? "atEnd"
       : myIterator.getTokenType().toString()
         + "=>"
         + getChars().subSequence(getStartOffset(), min(getStartOffset() + 255, getChars().length()));
  }
@Override
  public String toString()