rename layout to type

this one goes to caleb for pointing it out.
Much better word
This commit is contained in:
Torsten Ruger
2016-02-25 11:50:10 -08:00
parent 3480b97eaa
commit d32b51c67b
39 changed files with 328 additions and 328 deletions

View File

@ -25,7 +25,7 @@ HERE
end
def test_field
Register.machine.space.get_class_by_name(:Object).object_layout.add_instance_variable(:bro,:Object)
Register.machine.space.get_class_by_name(:Object).object_type.add_instance_variable(:bro,:Object)
@root = :field_access
@string_input = <<HERE
self.bro

View File

@ -31,13 +31,13 @@ module Register
end
def test_field_int
Register.machine.space.get_class_by_name(:Object).object_layout.add_instance_variable(:bro,:int)
Register.machine.space.get_class_by_name(:Object).object_type.add_instance_variable(:bro,:int)
@string_input = "self.bro + 3"
check
end
def test_int_field
Register.machine.space.get_class_by_name(:Object).object_layout.add_instance_variable(:bro,:int)
Register.machine.space.get_class_by_name(:Object).object_type.add_instance_variable(:bro,:int)
@string_input = "3 + self.bro"
check
end

View File

@ -1,3 +1,3 @@
require_relative "test_integer"
require_relative "test_layout"
require_relative "test_type"
require_relative "test_word"

View File

@ -1,6 +1,6 @@
require_relative 'helper'
class TestLayoutRT < MiniTest::Test
class TestTypeRT < MiniTest::Test
include ParfaitTests
def test_main
@ -11,10 +11,10 @@ class TestLayoutRT < MiniTest::Test
def check_return_class val
end
def test_get_layout
@main = "return get_layout()"
def test_get_type
@main = "return get_type()"
interpreter = check
assert_equal Parfait::Layout , interpreter.get_register(:r0).return_value.class
assert_equal Parfait::Type , interpreter.get_register(:r0).return_value.class
end
def test_get_class
@ -32,18 +32,18 @@ HERE
check
end
def test_puts_layout_space
def test_puts_type_space
@main = <<HERE
Layout l = get_layout()
Type l = get_type()
Word w = l.get_class_name()
w.putstring()
HERE
@stdout = "Layout"
@stdout = "Type"
check
end
# copy of register parfait tests, in order
def test_message_layout
def test_message_type
@main = <<HERE
Message m = self.first_message
m = m.next_message

View File

@ -41,7 +41,7 @@ HERE
@string_input = <<HERE
class Space
int main()
Layout l = self.layout
Type l = self.type
return 1
end
end

View File

@ -49,7 +49,7 @@ HERE
class Space
int main()
Layout l = space.get_layout()
Type l = space.get_type()
return self.runner
end
end