static void Main(string[] args) { MachineStackEngine.RunTest(); BuildSystemAssembly(); var machine = new InstructionEngine(); InstructionBuilder builder = machine.CreateInstructionBuilder(); var loop = new LoopInstruction(); builder.Add(loop); var entryPoint = machine.Main(); machine.AddInstructions(builder.Build()); }
public InstructionBuilder(InstructionEngine engine) { this.engine = engine; root = engine.Main(); }