fixes parfaits hash by implementing array

basic concept holds up as parfaits hash is now
working on parfaits own array
This commit is contained in:
Torsten Ruger
2015-05-12 18:52:01 +03:00
parent b980def84e
commit 398516a596
9 changed files with 103 additions and 13 deletions

View File

@ -23,19 +23,28 @@ end
class Parfait::Object
include FakeMem
def self.new_object &args
def self.new_object *args
puts "I am #{self}"
object = self.new(*args)
object
end
def object_length
def internal_object_length
@memory.length
end
def internal_object_get(index)
@memory[index]
end
def internal_object_set(index , value)
@memory[index] = value
end
def internal_object_grow(index)
@memory[index] = niL
end
end
class Parfait::Class
end
class Parfait::Array
def length
object_length
internal_object_length
end
end