 compile_script: (source, code) ->
   o: options
   try
-    if      o.tokens            then print_tokens coffee.tokenize code
-    else if o.tree              then puts coffee.tree(code).toString()
+    if      o.tokens            then print_tokens CoffeeScript.tokenize code
+    else if o.tree              then puts CoffeeScript.tree(code).toString()
     else
-      js: coffee.compile code, compile_options()
+      js: CoffeeScript.compile code, compile_options()
       if      o.run             then eval js
       else if o.lint            then lint js
       else if o.print or o.eval then print js


# The "--version" message.
version: ->
  puts "CoffeeScript version " + coffee.VERSION
  process.exit 0

# Compiles the source CoffeeScript, returning the desired JavaScript, tokens,

fs:           require 'fs'
path:         require 'path'
optparse:     require 'optparse'
CoffeeScript: require 'coffee-script'

BANNER: '''
  coffee compiles CoffeeScript source files into JavaScript.
