Module: Ripl

Defined in:
lib/ripl.rb,
lib/ripl/version.rb

Defined Under Namespace

Modules: Completion, History, Readline, Runner Classes: Shell

Constant Summary collapse

VERSION =
'0.2.3'

Class Method Summary collapse

Class Method Details

.configObject



2
3
4
# File 'lib/ripl.rb', line 2

def self.config
  @config ||= {:readline=>true, :riplrc=>'~/.riplrc'}
end

.shell(options = {}) ⇒ Object



8
9
10
# File 'lib/ripl.rb', line 8

def self.shell(options={})
  @shell ||= Shell.create(config.merge(options))
end

.start(*args) ⇒ Object



6
# File 'lib/ripl.rb', line 6

def self.start(*args); Runner.start(*args); end