module TraceurCompiler

Public Class Methods

compile(script, options = {}) click to toggle source
# File lib/traceur_compiler.rb, line 51
def compile(script, options = {})
        script = script.read if script.respond_to?(:read)
        compile_options = Hash[ *options.map { |key, value|
                [key.to_s.camelize(:lower), value]
        }.flatten ]
        Source.context.call("compile", script, compile_options)
end