array to list conversion

start on layouts
This commit is contained in:
Torsten Ruger
2015-05-16 14:01:48 +03:00
parent bee269f7a8
commit 7085dee510
6 changed files with 45 additions and 9 deletions

View File

@ -22,6 +22,7 @@ module Parfait
@name = name.to_sym
@super_class_name = super_class_name.to_sym
@meta_class = Virtual::MetaClass.new(self)
@object_layout = []
end
attr_reader :name , :instance_methods , :meta_class , :context , :super_class_name
def add_instance_method method
@ -30,6 +31,11 @@ module Parfait
@instance_methods << method
end
def set_instance_names list
@object_layout = Layout.new_object
@object_layout.set_names list
end
def get_instance_method fname
fname = fname.to_sym
@instance_methods.detect{ |fun| fun.name == fname }