42 lines
1.5 KiB
Scheme
42 lines
1.5 KiB
Scheme
;;; Written by Eli Barzilay: Maze is Life! (eli@barzilay.org)
|
|
|
|
(module info (lib "infotab.ss" "setup")
|
|
;;
|
|
(define name "Swindle")
|
|
(define blurb
|
|
'("Swindle extensions for MzScheme -- CLOS and more."))
|
|
(define help-desk-message
|
|
"Mz/Mr: (require (lib \"swindle.ss\" \"swindle\"))")
|
|
;;
|
|
;; Can't use these since the startup parameters are hard-wired
|
|
(define mzscheme-launcher-names '("swindle"))
|
|
(define mzscheme-launcher-flags
|
|
'(("-me"
|
|
"(namespace-require/copy (quote (lib \"swindle.ss\" \"swindle\")))")))
|
|
;;
|
|
;; This simple interface is not enough, use tool.ss instead
|
|
;; (define drscheme-language-modules
|
|
;; '(("swindle.ss" "swindle")
|
|
;; ("turbo.ss" "swindle")
|
|
;; ("html.ss" "swindle")))
|
|
;; (define drscheme-language-positions
|
|
;; '(("Swindle" "Full Swindle")
|
|
;; ("Swindle" "Swindle without CLOS")
|
|
;; ("Swindle" "HTML Swindle")))
|
|
;; (define drscheme-language-numbers
|
|
;; '((-900 0) (-900 1) (-900 2)))
|
|
;; (define drscheme-language-one-line-summaries
|
|
;; '("Scheme with Full Swindle extensions"
|
|
;; "Scheme with Swindle without the object system"
|
|
;; "Scheme with the HTML and Swindle extensions"))
|
|
;; (define drscheme-language-urls
|
|
;; '("http://www.barzilay.org/Swindle/"
|
|
;; "http://www.barzilay.org/Swindle/"
|
|
;; "http://www.barzilay.org/Swindle/"))
|
|
;;
|
|
(define tools '(("tool.ss")))
|
|
(define tool-names '("Swindle"))
|
|
(define tool-icons '(("swindle-icon.png" "swindle")))
|
|
(define tool-urls '("http://www.barzilay.org/Swindle/"))
|
|
)
|