Sha256: 5be184d23bb6de666291ff4bfefdd1293d1dbc5cacd63b00ac8c3124e3322c90

Contents?: true

Size: 476 Bytes

Versions: 29

Compression:

Stored size: 476 Bytes

Contents

#
# = bio/shell/script.rb - script mode for the BioRuby shell
#
# Copyright::   Copyright (C) 2006
#               Toshiaki Katayama <k@bioruby.org>
# License::     The Ruby License
#
# $Id: script.rb,v 1.3 2007/04/05 23:35:41 trevor Exp $
#

module Bio::Shell

  class Script

    def initialize(script)
      Bio::Shell.cache[:binding] = TOPLEVEL_BINDING
      Bio::Shell.load_session
      eval(File.read(script), TOPLEVEL_BINDING)
      exit
    end

  end # Script

end

Version data entries

29 entries across 29 versions & 6 rubygems

Version Path
bio-shell-1.0.1 lib/bio/shell/script.rb
bio-shell-1.0.0 lib/bio/shell/script.rb
bio-1.5.2 lib/bio/shell/script.rb
bio-shell-0.0.0 lib/bio/shell/script.rb
bio-1.5.1 lib/bio/shell/script.rb
bio-1.5.0 lib/bio/shell/script.rb
bioruby-bio-1.2.9.9001 lib/bio/shell/script.rb
bioruby-bio-1.2.9.9501 lib/bio/shell/script.rb
bioruby-bio-1.3.0.5000 lib/bio/shell/script.rb
bioruby-bio-1.3.0.9901 lib/bio/shell/script.rb
bioruby-bio-1.3.0 lib/bio/shell/script.rb
bioruby-bio-1.3.1.5000 lib/bio/shell/script.rb
jandot-bio-1.2.1 lib/bio/shell/script.rb
ngoto-bio-1.2.9.9001 lib/bio/shell/script.rb
ngoto-bio-1.2.9.9501 lib/bio/shell/script.rb
ngoto-bio-1.3.0.5000 lib/bio/shell/script.rb
ngoto-bio-1.3.0 lib/bio/shell/script.rb
ngoto-bio-1.3.1.5000 lib/bio/shell/script.rb
wwood-bioruby-1.2.11 lib/bio/shell/script.rb
bio-1.4.3.0001 lib/bio/shell/script.rb