work on Integer.to_s , not a simple task as it turns out

This commit is contained in:
Torsten Ruger
2014-05-15 16:54:23 +03:00
parent 918ede1c02
commit b4c79d218f
12 changed files with 80 additions and 11 deletions

View File

@@ -1,6 +1,8 @@
require_relative "context"
require_relative "function"
require_relative "call_site"
require "arm/arm_machine"
require "core/kernel"
module Vm
# A Program represents an executable that we want to build
@@ -58,7 +60,7 @@ module Vm
def get_or_create_function name
fun = get_function name
unless fun
fun = Core::Kernel.send(name)
fun = Core::Kernel.send(name , context)
raise "no such function '#{name}'" if fun == nil
@functions << fun
end