fold last of the virtual into register

This commit is contained in:
Torsten Ruger
2015-10-22 18:16:29 +03:00
parent f658ecf425
commit dcbd3c7091
67 changed files with 161 additions and 227 deletions

View File

@ -3,7 +3,7 @@ require 'parslet/convenience'
Phisol::Compiler.class_eval do
def set_main main
@clazz = Virtual.machine.space.get_class_by_name :Object
@clazz = Register.machine.space.get_class_by_name :Object
@method = main
end
end
@ -11,10 +11,10 @@ end
module CompilerHelper
def set_main compiler
compiler.set_main Virtual.machine.space.get_main
compiler.set_main Register.machine.space.get_main
end
def check
machine = Virtual.machine
machine = Register.machine
machine.boot unless machine.booted
parser = Parser::Salama.new
parser = parser.send @root