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

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

private ParseExecStmt ( ) : ExecStatement
Результат ExecStatement
        private ExecStatement ParseExecStmt() {
            Eat(TokenKind.KeywordExec);
            var start = GetStart();
            Expression code, locals = null, globals = null;
            code = ParseExpr();
            if (MaybeEat(TokenKind.KeywordIn)) {
                globals = ParseExpression();
                if (MaybeEat(TokenKind.Comma)) {
                    locals = ParseExpression();
                }
            }
            ExecStatement ret = new ExecStatement(code, locals, globals);
            ret.SetLoc(_globalParent, start, GetEnd());
            return ret;
        }
Parser