add normalizing and method compilation phases (empty)

This commit is contained in:
Torsten Ruger
2017-01-14 20:30:19 +02:00
parent 1c2b6d103c
commit 9eeb9f65f3
9 changed files with 64 additions and 7 deletions

View File

@ -0,0 +1,16 @@
require_relative "helper"
module Melon
module Compilers
class TestNormalizer < MiniTest::Test
def setup
Register.machine.boot unless Register.machine.booted
end
def test_no_thing
assert true
end
end
end
end

View File

@ -29,7 +29,7 @@ module Melon
end
def test_compile_class
Compiler.compile "class TestIvar < Object ; def meth; @ivar;end; end"
RubyCompiler.compile "class TestIvar < Object ; def meth; @ivar;end; end"
itest = Parfait.object_space.get_class_by_name(:TestIvar)
assert itest
assert itest.instance_type.names.include?(:ivar) , itest.instance_type.names.inspect