IronPython.Compiler.Parser.ParseListCompIter C# (CSharp) Метод

ParseListCompIter() приватный Метод

private ParseListCompIter ( ) : ComprehensionIterator[]
Результат ComprehensionIterator[]
        private ComprehensionIterator[] ParseListCompIter() {
            List<ComprehensionIterator> iters = new List<ComprehensionIterator>();
            ComprehensionFor firstFor = ParseListCompFor();
            iters.Add(firstFor);

            while (true) {
                if (PeekToken(Tokens.KeywordForToken)) {
                    iters.Add(ParseListCompFor());
                } else if (PeekToken(Tokens.KeywordIfToken)) {
                    iters.Add(ParseCompIf());
                } else {
                    break;
                }
            }

            return iters.ToArray();
        }
Parser