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