removing passes (before arm)

collector becomes a function
minimizer unused
This commit is contained in:
Torsten Ruger
2015-10-18 19:27:02 +03:00
parent fa4949fc80
commit 15b570f5cf
9 changed files with 19 additions and 24 deletions

View File

@ -4,7 +4,7 @@ class TestPuts < MiniTest::Test
include AST::Sexp
include Ticker
def setup
Virtual.machine.boot
machine = Virtual.machine.boot
code = s(:class, :Object,
s(:derives, nil),
s(:statements,
@ -19,7 +19,7 @@ class TestPuts < MiniTest::Test
s(:string, "Hello again")))))))
Phisol::Compiler.compile( code )
Virtual.machine.run_before "Register::CallImplementation"
machine.collect
@interpreter = Interpreter::Interpreter.new
@interpreter.start Virtual.machine.init
end