fix method_missing register

logic is still wrong, even it is slightly less (at least loading the method name)
This commit is contained in:
2020-03-10 17:36:53 +02:00
parent ede103e73d
commit 8867d60c13
2 changed files with 9 additions and 9 deletions

View File

@ -11,7 +11,7 @@ module SlotMachine
def to_risc(compiler)
builder = compiler.builder(compiler.source_name)
from = Risc::RegisterValue.new(@name , :Word)
from = compiler.load_object(Parfait.new_word(@name))
to = Risc::RegisterValue.new(:r1 , :Word)
builder.add_code Risc::Transfer.new(self , from , to)
builder.add_code Risc::Syscall.new(self, :died )