module Klam::Primitives::Vectors

Public Instance Methods

"<-address"(vec, n)
Alias for: absvec_read
"address->"(vec, n, val)
Alias for: absvec_store
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