Sha256: 55fa283c79b6d8643da88312ff93a3b9ae0d366cc5b162ae650a149af090da7a

Contents?: true

Size: 384 Bytes

Versions: 58

Compression:

Stored size: 384 Bytes

Contents

module R
  def self.instance
    @@instance ||= begin
                     require 'rserve'
                     @@server_process = CMD.cmd('R CMD Rserve --vanilla', :pipe => true)
                     Rserve::Connection.new
                   end
  end

  def self.eval(cmd)
    instance.eval(cmd).payload.first
  end

  def self.eval_a(cmd)
    instance.eval(cmd).payload
  end
end

Version data entries

58 entries across 58 versions & 1 rubygems

Version Path
rbbt-util-5.14.29 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.28 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.26 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.25 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.24 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.23 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.22 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.21 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.20 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.18 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.17 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.16 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.15 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.14 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.12 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.11 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.10 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.9 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.8 lib/rbbt/util/R/eval.rb
rbbt-util-5.14.7 lib/rbbt/util/R/eval.rb