private bool Advance () { this._idx++; if (this.IsAtEndOfInput) { this._idx = this._inputText.Length; return false; } return true; }