adding word functions for byte access

This commit is contained in:
Torsten Ruger
2015-11-19 10:08:41 +02:00
parent ff65952a3e
commit dffa3fbf42
2 changed files with 45 additions and 2 deletions

View File

@ -150,10 +150,13 @@ module Register
obj.add_instance_method Builtin::Kernel.send(f , nil)
end
@space.get_class_by_name(:Word).add_instance_method Builtin::Word.send(:putstring , nil)
obj = @space.get_class_by_name(:Word)
[:putstring , :get_internal_byte , :set_internal_byte ].each do |f|
obj.add_instance_method Builtin::Word.send(f , nil)
end
obj = @space.get_class_by_name(:Integer)
[ :putint, :mod4].each do |f|
[ :putint, :mod4].each do |f| #mod4 is just a forward declaration
obj.add_instance_method Builtin::Integer.send(f , nil)
end
end