protected internal virtual int Fill(int n) { for (int i = 0; i < n; i++) { if (this.n > 0 && tokens[this.n - 1].Type == TokenConstants.EOF) { return i; } IToken t = TokenSource.NextToken(); Add(t); } return n; }