Module: Yap
- Defined in:
- lib/yap.rb,
lib/yap/shell.rb,
lib/yap/world.rb,
lib/yap/world/addons.rb,
lib/yap/shell/version.rb
Defined Under Namespace
Modules: Shell
Classes: World
Class Method Summary
collapse
Class Method Details
.run_shell ⇒ Object
5
6
7
8
9
10
11
|
# File 'lib/yap.rb', line 5
def self.run_shell
addons = []
addons.push World::Addons.load_directories Dir["#{ENV['HOME']}/.yap-addons/*"]
addons.push World::Addons.load_rcfiles Dir["#{ENV['HOME']}/.yaprc"]
Shell::Impl.new(addons: addons.flatten).repl
end
|