starting to move builtin into parfait

single object method for now
little framework next
This commit is contained in:
2019-09-10 20:40:41 +03:00
parent feeb9332a2
commit 2c4f040654
6 changed files with 110 additions and 37 deletions

View File

@ -12,4 +12,15 @@ module Mom
end
end
end
class GetInternalWord < Instruction
def to_risc(compiler)
compiler.builder(compiler.source).build do
object! << message[:receiver]
integer! << message[:arg1] #"at" is at index 0
integer.reduce_int
object << object[integer]
message[:return_value] << object
end
end
end
end