コード例 #1
0
        public Token PeekSymbol(int pCount)
        {
            Token s        = null;
            bool  blnAtEnd = mblnAtEnd;
            int   i        = 0;

            mTokenizer.BeginTransaction();
            while (i < pCount && GetNextToken(out s))
            {
                i++;
            }

            mTokenizer.RollbackTransaction();

            mblnAtEnd = blnAtEnd;
            return(s);
        }