class R::Environment

Public Instance Methods

get(key) click to toggle source
# File lib/R_interface/renvironment.rb, line 44
def get(key)
  R.get(key.to_s, pos: self)
end
method_missing(symbol, *args, &block) click to toggle source
Calls superclass method
# File lib/R_interface/renvironment.rb, line 52
def method_missing(symbol, *args, &block)

  name = R::Support.convert_symbol2r(symbol)

  case
  when name =~ /(.*)=$/
    set($1, args[0])
  else
    super(symbol, *args, &block)
  end
end
set(key, value) click to toggle source
# File lib/R_interface/renvironment.rb, line 36
def set(key, value)
  R.assign(key.to_s, value, pos: self)
end