class Knj::Jruby_compiler
Public Class Methods
new(args = {})
click to toggle source
# File lib/knj/jruby_compiler.rb, line 2 def initialize(args = {}) @args = args factory = javax.script.ScriptEngineManager.new engine = factory.getEngineByName("jruby") code = File.read(args[:path]) @script = engine.compile(code) end
Public Instance Methods
run()
click to toggle source
# File lib/knj/jruby_compiler.rb, line 11 def run @script.eval end