racket/collects/swindle/info.ss
2005-05-27 18:56:37 +00:00

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/"))
)