22 lines
844 B
Scheme
22 lines
844 B
Scheme
;;; Written by Eli Barzilay: Maze is Life! (eli@barzilay.org)
|
|
|
|
;;> This module combines all modules to form the Swindle language module.
|
|
;;>
|
|
;;> Note that it does not re-define `#%module-begin', so the language used
|
|
;;> for transformers is still the one defined by `turbo'.
|
|
|
|
(module swindle (lib "turbo.ss" "swindle")
|
|
(require (lib "clos.ss" "swindle")
|
|
(lib "extra.ss" "swindle"))
|
|
(provide (all-from (lib "turbo.ss" "swindle"))
|
|
(all-from (lib "clos.ss" "swindle"))
|
|
(all-from (lib "extra.ss" "swindle")))
|
|
(current-prompt-read
|
|
(let ([old-prompt-read (current-prompt-read)])
|
|
(lambda () (display "=") (flush-output) (old-prompt-read))))
|
|
(install-swindle-printer)
|
|
;; This comes out ugly in DrScheme.
|
|
;; (printf
|
|
;; "Welcome to Swindle -- Eli Barzilay: Maze is Life! (eli@barzilay.org)\n")
|
|
)
|