class Symbol

Public Instance Methods

+@() click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 114
def +@
  R.expr(self)
end
_(*args) click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 141
def _(*args)
  name = "%#{args.shift.to_s}%"
  args.unshift(self)
  rargs = R.exprs(name, *args)
  R.as__call(rargs)
end
assign(expression) click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 152
def assign(expression)
  exec_bin_oper("`<-`", expression)
end
assign2(expression) click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 160
def assign2(expression)
  exec_bin_oper("`=`", expression)
end
inter(var2) click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 188
def inter(var2)
  R::Support.exec_function(R::Support.range, self, var2)
end
method_missing(symbol, *args, &block) click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 168
def method_missing(symbol, *args, &block)

  E.send(symbol.to_s, self, *args)
  
end
succ() click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 130
def succ
  self.to_s.succ.to_sym
end
to_ary() click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 201
def to_ary
  # [self.to_s]
end
up_to(var2) click to toggle source
# File lib/R_interface/ruby_extensions.rb, line 179
def up_to(var2)
  R::Support.exec_function(R::Support.range, self, var2)
end