compile.ss
#lang scheme/base

(require scheme/contract
         "private/syntax/ast-utils.ss"
         "private/compiler/compile.ss")

(provide/contract [rename compile-script js-compile ((listof SourceElement?) . -> . syntax?)]
                  [rename compile-interaction js-compile/interaction ((listof SourceElement?) . -> . syntax?)])