racket/collects/big/lang.ss
Matthew Flatt e4cbc4e6a9 371.2
svn: r7263
2007-09-02 17:39:32 +00:00

21 lines
695 B
Scheme

(module lang mzscheme
(require "define-struct.ss"
"new-lambda.ss"
(lib "contract.ss")
(lib "for.ss"))
(provide (all-from (lib "contract.ss"))
(all-from (lib "for.ss"))
(all-from-except mzscheme #%datum lambda define #%app define-struct)
(rename new-datum #%datum)
(rename new-lambda lambda)
(rename new-define define)
(rename new-app #%app)
(rename #%app #%plain-app)
(rename lambda #%plain-lambda)
make-keyword-procedure
keyword-apply
procedure-keywords
(rename define-struct* define-struct)
struct-field-index))