67100a3ef8
and rename integer to address in label 1k hurray
21 lines
308 B
Ruby
21 lines
308 B
Ruby
class FakeInt
|
|
attr_reader :value
|
|
def initialize(val)
|
|
set_value(val)
|
|
end
|
|
def is_a?(clazz)
|
|
clazz == Parfait::Integer
|
|
end
|
|
def byte_length
|
|
4
|
|
end
|
|
def set_value(val)
|
|
@value = val
|
|
end
|
|
end
|
|
class FakeAddress < FakeInt
|
|
def is_a?(clazz)
|
|
clazz == Parfait::ReturnAddress
|
|
end
|
|
end
|