Sha256: 601d7f6d27cf6d4c7f0186b2ef8f383d05b55ab0b925a1ab43299455f2ece1cb

Contents?: true

Size: 560 Bytes

Versions: 1

Compression:

Stored size: 560 Bytes

Contents

$LOAD_PATH.unshift(File.dirname(__FILE__))
require "coffee_script/lexer"
require "coffee_script/parser"
require "coffee_script/nodes"
require "coffee_script/value"
require "coffee_script/scope"
require "coffee_script/parse_error"

# Namespace for all CoffeeScript internal classes.
module CoffeeScript

  VERSION = '0.1.2'   # Keep in sync with the gemspec.

  # Compile a script (String or IO) to JavaScript.
  def self.compile(script, options={})
    script = script.read if script.respond_to?(:read)
    Parser.new.parse(script).compile(options)
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
coffee-script-0.1.2 lib/coffee-script.rb