module CoffeeScript

Constants

CompilationError
EngineError

Public Class Methods

compile(script, options = {}) click to toggle source

Compile a script (String or IO) to JavaScript.

# File lib/coffee_script.rb, line 47
def compile(script, options = {})
  script = script.read if script.respond_to?(:read)

  if options.key?(:bare)
  elsif options.key?(:no_wrap)
    options[:bare] = options[:no_wrap]
  else
    options[:bare] = false
  end

  Source.context.call("CoffeeScript.compile", script, options)
end
engine() click to toggle source
# File lib/coffee_script.rb, line 36
def engine
end
engine=(engine) click to toggle source
# File lib/coffee_script.rb, line 39
def engine=(engine)
end
version() click to toggle source
# File lib/coffee_script.rb, line 42
def version
  Source.version
end