lib/rouge.rb in rouge-lang-0.0.5 vs lib/rouge.rb in rouge-lang-0.0.6
- old
+ new
@@ -39,16 +39,16 @@
user = Rouge[:user]
user.refer builtin
user.refer core
user.refer Rouge[:ruby]
- Rouge::Context.new(user).readeval(
- File.read(Rouge.relative_to_lib('boot.rg')))
+ boot_rg = File.read(Rouge.relative_to_lib('boot.rg'))
+ Rouge::Context.new(user).readeval(boot_rg)
end
- def self.repl(argv)
+ def self.repl(options = {})
boot!
- Rouge::REPL.repl(argv)
+ Rouge::REPL.run!(options)
end
def self.relative_to_lib name
File.join(File.dirname(File.absolute_path(__FILE__)), name)
end