Sha256: bada7beb1f0c9f1a5946def198f33479a862bf7e2e2e48eea2f824b5efd605b6

Contents?: true

Size: 220 Bytes

Versions: 9

Compression:

Stored size: 220 Bytes

Contents

# frozen_string_literal: true

require_relative "setup"
require "ryo"

point_x = Ryo::BasicObject(x: 0)
point_y = Ryo::BasicObject({y: 0}, point_x)
point = Ryo::BasicObject({}, point_y)
p [point.x, point.y]

##
# [0, 0]

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ryo.rb-0.5.5 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.5.3 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.5.2 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.5.1 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.5.0 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.4.7 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.4.6 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.4.5 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb
ryo.rb-0.4.4 share/ryo.rb/examples/4.0_basicobject_ryo_basicobject.rb