racket/collects/drracket/private/link.rkt
2010-06-18 21:35:56 -05:00

85 lines
2.9 KiB
Racket

#lang racket/base
(require racket/unit
"modes.rkt"
"font.rkt"
"eval.rkt"
"module-browser.rkt"
"multi-file-search.rkt"
"debug.rkt"
"module-language.rkt"
"tools.rkt"
"tools-drs.rkt"
"language.rkt"
"language-configuration.rkt"
"drsig.rkt"
"init.rkt"
"text.rkt"
"app.rkt"
"main.rkt"
"rep.rkt"
"frame.rkt"
"unit.rkt"
"tracing.rkt"
"get-extend.rkt"
"help-desk.rkt"
"module-language-tools.rkt")
(provide drracket@)
(define-compound-unit/infer drracket-unit@
(import)
(export drracket:debug^
drracket:unit^
drracket:rep^
drracket:frame^
drracket:get/extend^
drracket:language-configuration^
drracket:language^
drracket:help-desk^
drracket:eval^
drracket:modes^
drracket:tracing^
drracket:module-language^
drracket:module-language-tools^)
(link init@ tools@ tools-drs@ modes@ text@ eval@ frame@ rep@ language@
module-overview@ unit@ debug@ multi-file-search@ get-extend@
language-configuration@ font@ module-language@ module-language-tools@
help-desk@ tracing@ app@
main@))
(define-signature drscheme/drracket:tool^
((open drracket:tool^)
(open drscheme:tool^)))
(define-unit/new-import-export drracket@
(import)
(export drscheme/drracket:tool^)
(((prefix drracket:debug: drracket:debug^)
(prefix drracket:unit: drracket:unit^)
(prefix drracket:rep: drracket:rep^)
(prefix drracket:frame: drracket:frame^)
(prefix drracket:get/extend: drracket:get/extend^)
(prefix drracket:language-configuration: drracket:language-configuration^)
(prefix drracket:language: drracket:language^)
(prefix drracket:help-desk: drracket:help-desk^)
(prefix drracket:eval: drracket:eval^)
(prefix drracket:modes: drracket:modes^)
(prefix drracket:tracing: drracket:tracing^)
(prefix drracket:module-language: drracket:module-language^)
(prefix drracket:module-language-tools: drracket:module-language-tools^)
(prefix drscheme:debug: drracket:debug^)
(prefix drscheme:unit: drracket:unit^)
(prefix drscheme:rep: drracket:rep^)
(prefix drscheme:frame: drracket:frame^)
(prefix drscheme:get/extend: drracket:get/extend^)
(prefix drscheme:language-configuration: drracket:language-configuration^)
(prefix drscheme:language: drracket:language^)
(prefix drscheme:help-desk: drracket:help-desk^)
(prefix drscheme:eval: drracket:eval^)
(prefix drscheme:modes: drracket:modes^)
(prefix drscheme:tracing: drracket:tracing^)
(prefix drscheme:module-language: drracket:module-language^)
(prefix drscheme:module-language-tools: drracket:module-language-tools^))
drracket-unit@))