get those integers crated and used

This commit is contained in:
Torsten Ruger
2018-03-31 20:21:27 +03:00
parent 5b92b6b785
commit 4725b81270
7 changed files with 37 additions and 12 deletions

View File

@ -12,9 +12,9 @@ module Parfait
def initialize(value , next_i = nil)
super()
@value = value
@next_i = next_i
@next_integer = next_i
end
attr_reader :next_i, :value
attr_reader :next_integer, :value
def self.integer_index
3 # 1 type, 2 next_i

View File

@ -35,6 +35,7 @@ module Parfait
@classes = classes
@types = Dictionary.new
message = Message.new(nil)
100.times { @next_integer = Integer.new(0,@next_integer) }
50.times do
@first_message = Message.new message
#puts "INIT caller #{message.object_id} to #{@first_message.object_id}"
@ -49,7 +50,7 @@ module Parfait
@nil_object = Parfait::NilClass.new
end
attr_reader :classes , :first_message , :first_integer
attr_reader :classes , :first_message , :next_integer
attr_reader :true_object , :false_object , :nil_object
def each_type