fix true false and nil constant

going from mom to parfait
basics in place, more ripples to fix
This commit is contained in:
Torsten Ruger
2018-03-31 13:47:02 +03:00
parent 9e9b5c7f37
commit cb9f6973d9
10 changed files with 51 additions and 16 deletions

View File

@ -44,9 +44,13 @@ module Parfait
@classes.each do |name , cl|
add_type(cl.instance_type)
end
@true_object = Parfait::TrueClass.new
@false_object = Parfait::FalseClass.new
@nil_object = Parfait::NilClass.new
end
attr_reader :classes , :first_message
attr_reader :classes , :first_message , :first_integer
attr_reader :true_object , :false_object , :nil_object
def each_type
@types.values.each do |type|