GenerateOutput() public method

public GenerateOutput ( ) : void
return void
コード例 #1
0
ファイル: ParseTree.cs プロジェクト: Timwi/EsotericIDE
 public override IEnumerable<Position> Execute(ScliptingEnv environment)
 {
     environment.CurrentStack.Add(environment.Input);
     foreach (var instruction in Instructions)
         foreach (var position in instruction.Execute(environment))
             yield return position;
     yield return new Position(Index + Count, 0);
     environment.GenerateOutput();
 }