write adjusted address

and rename integer to address in label
1k hurray
This commit is contained in:
Torsten Ruger
2018-05-31 00:07:58 +03:00
parent e39e96f646
commit 67100a3ef8
10 changed files with 36 additions and 23 deletions

View File

@ -16,12 +16,12 @@ module Risc
end
def test_label_set_int
Position.set( @label , 8 , @binary)
assert_equal 8 , @label.integer.value
assert_equal 8 , @label.address.value
end
def test_label_reset_int
Position.set( @label , 8 , @binary)
Position.set( @label , 18 , @binary)
assert_equal 18 , @label.integer.value
assert_equal 18 , @label.address.value
end
def test_ins_propagates
@label.set_next Arm::ArmMachine.b( @label)