AjTalk.Language.Process.Execute C# (CSharp) Метод

Execute() публичный Метод

public Execute ( ) : object
Результат object
        public object Execute()
        {
            ExecutionContext context = this.block.CreateContext(this.machine, this.arguments);
            this.interpreter = new Interpreter(context);

            return this.interpreter.Execute();
        }

Usage Example

Пример #1
0
 protected override object Evaluate(string text, Machine machine)
 {
     Parser parser = new Parser(text);
     Block block = parser.CompileBlock();
     Process process = new Process(block, null, machine);
     return process.Execute();
 }