module Klam::Primitives::Vectors
Public Instance Methods
absvec_read(vec, n)
click to toggle source
# File lib/klam/primitives/vectors.rb, line 14 def absvec_read(vec, n) vec[n] end
Also aliased as: "<-address"
absvec_store(vec, n, val)
click to toggle source
# File lib/klam/primitives/vectors.rb, line 8 def absvec_store(vec, n, val) vec.store(n, val) end
Also aliased as: "address->"
absvector(n)
click to toggle source
# File lib/klam/primitives/vectors.rb, line 4 def absvector(n) ::Klam::Absvector.new(n) end
absvector?(v)
click to toggle source
# File lib/klam/primitives/vectors.rb, line 20 def absvector?(v) v.instance_of?(::Klam::Absvector) end