use new require specs in many places
svn: r8774
This commit is contained in:
parent
0cf8c56a7e
commit
b1a08edd5a
|
@ -4,9 +4,9 @@
|
||||||
;; http://developer.apple.com/fonts/TTRefMan/RM06/Chap6.html
|
;; http://developer.apple.com/fonts/TTRefMan/RM06/Chap6.html
|
||||||
;; http://www.microsoft.com/typography/otspec/otff.htm
|
;; http://www.microsoft.com/typography/otspec/otff.htm
|
||||||
|
|
||||||
(require (lib "etc.ss")
|
(require mzlib/etc
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "cmdline.ss"))
|
mzlib/cmdline)
|
||||||
|
|
||||||
(define (read-fixed p)
|
(define (read-fixed p)
|
||||||
(integer-bytes->integer (read-bytes 4 p) #f #t))
|
(integer-bytes->integer (read-bytes 4 p) #f #t))
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"compile.ss"
|
"compile.ss"
|
||||||
;; Compiles a simplified AST to Scheme.
|
;; Compiles a simplified AST to Scheme.
|
||||||
|
|
||||||
(lib "file.ss"))
|
mzlib/file)
|
||||||
|
|
||||||
;; By using #'here for the context of identifiers
|
;; By using #'here for the context of identifiers
|
||||||
;; introduced by compilation, the identifiers can
|
;; introduced by compilation, the identifiers can
|
||||||
|
|
|
@ -29,12 +29,12 @@
|
||||||
;; tokens.
|
;; tokens.
|
||||||
|
|
||||||
(module cfg-parser mzscheme
|
(module cfg-parser mzscheme
|
||||||
(require (lib "yacc.ss" "parser-tools")
|
(require parser-tools/yacc
|
||||||
(lib "lex.ss" "parser-tools")
|
parser-tools/lex
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
(require-for-syntax (lib "boundmap.ss" "syntax")
|
(require-for-syntax syntax/boundmap
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "token-syntax.ss" "parser-tools" "private-lex"))
|
(lib "token-syntax.ss" "parser-tools" "private-lex"))
|
||||||
|
|
||||||
(provide cfg-parser)
|
(provide cfg-parser)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#cs(module compile mzscheme
|
#cs(module compile mzscheme
|
||||||
(require "parse.ss"
|
(require "parse.ss"
|
||||||
(lib "match.ss")
|
mzlib/match
|
||||||
(lib "list.ss"))
|
mzlib/list)
|
||||||
|
|
||||||
(provide compile-simplified)
|
(provide compile-simplified)
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
#cs(module parse mzscheme
|
#cs(module parse mzscheme
|
||||||
(require (lib "lex.ss" "parser-tools")
|
(require parser-tools/lex
|
||||||
(prefix : (lib "lex-sre.ss" "parser-tools"))
|
(prefix : parser-tools/lex-sre)
|
||||||
"cfg-parser.ss"
|
"cfg-parser.ss"
|
||||||
(lib "yacc.ss" "parser-tools")
|
parser-tools/yacc
|
||||||
(lib "readerr.ss" "syntax")
|
syntax/readerr
|
||||||
"prims.ss")
|
"prims.ss")
|
||||||
|
|
||||||
(define-lex-abbrevs [lex:letter (:or (:/ #\a #\z) (:/ #\A #\Z))]
|
(define-lex-abbrevs [lex:letter (:or (:/ #\a #\z) (:/ #\A #\Z))]
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#cs(module simplify mzscheme
|
#cs(module simplify mzscheme
|
||||||
(require "parse.ss"
|
(require "parse.ss"
|
||||||
"prims.ss"
|
"prims.ss"
|
||||||
(lib "match.ss"))
|
mzlib/match)
|
||||||
|
|
||||||
(provide simplify)
|
(provide simplify)
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
(module tool mzscheme
|
(module tool mzscheme
|
||||||
(require (lib "tool.ss" "drscheme")
|
(require (lib "tool.ss" "drscheme")
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
"parse.ss"
|
"parse.ss"
|
||||||
"simplify.ss"
|
"simplify.ss"
|
||||||
"compile.ss"
|
"compile.ss"
|
||||||
(lib "embed.ss" "compiler")
|
compiler/embed
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(prefix bd: "bd-tool.ss"))
|
(prefix bd: "bd-tool.ss"))
|
||||||
|
|
||||||
(provide tool@)
|
(provide tool@)
|
||||||
|
|
||||||
(define base-importing-stx (dynamic-require '(lib "algol60/base.ss")
|
(define base-importing-stx (dynamic-require 'mzlib/algol60/base
|
||||||
'base-importing-stx))
|
'base-importing-stx))
|
||||||
|
|
||||||
(define tool@
|
(define tool@
|
||||||
|
@ -88,8 +88,8 @@
|
||||||
(define/public (get-teachpack-names) null)
|
(define/public (get-teachpack-names) null)
|
||||||
(define/public (marshall-settings x) x)
|
(define/public (marshall-settings x) x)
|
||||||
(define/public (on-execute settings run-in-user-thread)
|
(define/public (on-execute settings run-in-user-thread)
|
||||||
(dynamic-require '(lib "algol60/base.ss") #f)
|
(dynamic-require 'mzlib/algol60/base #f)
|
||||||
(let ([path ((current-module-name-resolver) '(lib "algol60/base.ss") #f #f)]
|
(let ([path ((current-module-name-resolver) 'mzlib/algol60/base #f #f)]
|
||||||
[n (current-namespace)])
|
[n (current-namespace)])
|
||||||
(run-in-user-thread
|
(run-in-user-thread
|
||||||
(lambda ()
|
(lambda ()
|
||||||
|
@ -115,10 +115,10 @@
|
||||||
base-importing-stx)])
|
base-importing-stx)])
|
||||||
(make-embedding-executable dst-file
|
(make-embedding-executable dst-file
|
||||||
#f #f
|
#f #f
|
||||||
'((#f (lib "algol60/base.ss")))
|
'((#f mzlib/algol60/base))
|
||||||
null
|
null
|
||||||
(compile
|
(compile
|
||||||
`(module m (lib "algol60/base.ss")
|
`(module m mzlib/algol60/base
|
||||||
,code))
|
,code))
|
||||||
(list "-mvqe" "(require m)"))))))
|
(list "-mvqe" "(require m)"))))))
|
||||||
(define/public (get-one-line-summary) "Algol 60 (not Scheme at all!)")
|
(define/public (get-one-line-summary) "Algol 60 (not Scheme at all!)")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
(module browser-sig mzscheme
|
(module browser-sig mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
"private/sig.ss")
|
"private/sig.ss")
|
||||||
|
|
||||||
(provide browser^)
|
(provide browser^)
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
(module browser-unit mzscheme
|
(module browser-unit mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "mred-sig.ss" "mred")
|
(lib "mred-sig.ss" "mred")
|
||||||
(lib "plt-installer-sig.ss" "setup")
|
(lib "plt-installer-sig.ss" "setup")
|
||||||
(lib "tcp-sig.ss" "net")
|
net/tcp-sig
|
||||||
(lib "url-sig.ss" "net")
|
net/url-sig
|
||||||
(lib "url-unit.ss" "net")
|
net/url-unit
|
||||||
"browser-sig.ss"
|
"browser-sig.ss"
|
||||||
"private/sig.ss"
|
"private/sig.ss"
|
||||||
"private/bullet.ss"
|
"private/bullet.ss"
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
(module browser mzscheme
|
(module browser mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "mred-sig.ss" "mred")
|
(lib "mred-sig.ss" "mred")
|
||||||
(lib "plt-installer-sig.ss" "setup")
|
(lib "plt-installer-sig.ss" "setup")
|
||||||
(lib "plt-installer.ss" "setup")
|
(lib "plt-installer.ss" "setup")
|
||||||
(lib "tcp-sig.ss" "net")
|
net/tcp-sig
|
||||||
(lib "url-sig.ss" "net")
|
net/url-sig
|
||||||
(lib "url.ss" "net")
|
net/url
|
||||||
"browser-sig.ss"
|
"browser-sig.ss"
|
||||||
"browser-unit.ss")
|
"browser-unit.ss")
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
(module external mzscheme
|
(module external mzscheme
|
||||||
(require (lib "string-constant.ss" "string-constants")
|
(require string-constants
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "file.ss")
|
mzlib/file
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "match.ss")
|
mzlib/match
|
||||||
(prefix raw: (lib "sendurl.ss" "net"))
|
(prefix raw: net/sendurl)
|
||||||
(lib "url.ss" "net")
|
net/url
|
||||||
(prefix fw: (lib "framework.ss" "framework")))
|
(prefix fw: framework))
|
||||||
(provide send-url
|
(provide send-url
|
||||||
(rename raw:browser-preference? browser-preference?)
|
(rename raw:browser-preference? browser-preference?)
|
||||||
update-browser-preference
|
update-browser-preference
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
|
|
||||||
(module htmltext mzscheme
|
(module htmltext mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
"browser-sig.ss"
|
"browser-sig.ss"
|
||||||
"private/sig.ss"
|
"private/sig.ss"
|
||||||
"private/html.ss"
|
"private/html.ss"
|
||||||
"private/bullet.ss"
|
"private/bullet.ss"
|
||||||
(lib "url.ss" "net")
|
net/url
|
||||||
(lib "url-sig.ss" "net")
|
net/url-sig
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "mred-unit.ss" "mred")
|
(lib "mred-unit.ss" "mred")
|
||||||
(lib "mred-sig.ss" "mred")
|
(lib "mred-sig.ss" "mred")
|
||||||
(lib "external.ss" "browser"))
|
(lib "external.ss" "browser"))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
(module bullet mzscheme
|
(module bullet mzscheme
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "class.ss"))
|
mzlib/class)
|
||||||
|
|
||||||
(provide bullet-snip%
|
(provide bullet-snip%
|
||||||
get-bullet-width
|
get-bullet-width
|
||||||
|
|
|
@ -3,12 +3,12 @@
|
||||||
(require "sig.ss"
|
(require "sig.ss"
|
||||||
(lib "mred-sig.ss" "mred")
|
(lib "mred-sig.ss" "mred")
|
||||||
scheme/file
|
scheme/file
|
||||||
(lib "port.ss")
|
mzlib/port
|
||||||
(lib "url-sig.ss" "net")
|
net/url-sig
|
||||||
(only-in (lib "html.ss" "html")
|
(only-in (lib "html.ss" "html")
|
||||||
read-html-as-xml read-html-comments use-html-spec)
|
read-html-as-xml read-html-comments use-html-spec)
|
||||||
(except-in (lib "xml.ss" "xml") read-comments)
|
(except-in (lib "xml.ss" "xml") read-comments)
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
"bullet.ss"
|
"bullet.ss"
|
||||||
"option-snip.ss"
|
"option-snip.ss"
|
||||||
"entity-names.ss")
|
"entity-names.ss")
|
||||||
|
|
|
@ -2,10 +2,7 @@
|
||||||
A test case:
|
A test case:
|
||||||
|
|
||||||
(module tmp mzscheme
|
(module tmp mzscheme
|
||||||
(require (lib "class.ss")
|
(require mzlib/class mred browser framework)
|
||||||
(lib "mred.ss" "mred")
|
|
||||||
(lib "browser.ss" "browser")
|
|
||||||
(lib "framework.ss" "framework"))
|
|
||||||
|
|
||||||
(define f%
|
(define f%
|
||||||
(frame:status-line-mixin
|
(frame:status-line-mixin
|
||||||
|
@ -30,16 +27,16 @@ A test case:
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
|
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
"sig.ss"
|
"sig.ss"
|
||||||
scheme/path
|
scheme/path
|
||||||
scheme/file
|
scheme/file
|
||||||
(lib "url-sig.ss" "net")
|
net/url-sig
|
||||||
(lib "url-structs.ss" "net")
|
net/url-structs
|
||||||
(lib "head.ss" "net")
|
net/head
|
||||||
(lib "mred-sig.ss" "mred")
|
(lib "mred-sig.ss" "mred")
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(lib "plt-installer-sig.ss" "setup"))
|
(lib "plt-installer-sig.ss" "setup"))
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(module option-snip mzscheme
|
(module option-snip mzscheme
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "string.ss"))
|
mzlib/string)
|
||||||
|
|
||||||
(provide option-snip%
|
(provide option-snip%
|
||||||
checkbox-snip%)
|
checkbox-snip%)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
(module tool mzscheme
|
(module tool mzscheme
|
||||||
(require (lib "external.ss" "browser")
|
(require (lib "external.ss" "browser")
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
(lib "tool.ss" "drscheme"))
|
(lib "tool.ss" "drscheme"))
|
||||||
(provide tool@)
|
(provide tool@)
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
(module combinator-example mzscheme
|
(module combinator-example mzscheme
|
||||||
|
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "lex.ss" "parser-tools")
|
parser-tools/lex
|
||||||
(lib "combinator-unit.ss" "parser-tools"))
|
parser-tools/combinator-unit)
|
||||||
|
|
||||||
(define-unit support
|
(define-unit support
|
||||||
(import)
|
(import)
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
(module combinator-parser lazy
|
(module combinator-parser lazy
|
||||||
|
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit parser-tools/lex)
|
||||||
(lib "lex.ss" "parser-tools"))
|
|
||||||
|
|
||||||
(require "structs.scm" "parser-sigs.ss" "combinator.scm" "errors.scm")
|
(require "structs.scm" "parser-sigs.ss" "combinator.scm" "errors.scm")
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
(module combinator lazy
|
(module combinator lazy
|
||||||
|
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(only (lib "etc.ss") opt-lambda))
|
(only mzlib/etc opt-lambda))
|
||||||
|
|
||||||
(require "structs.scm"
|
(require "structs.scm"
|
||||||
"parser-sigs.ss"
|
"parser-sigs.ss"
|
||||||
(lib "lex.ss" "parser-tools"))
|
parser-tools/lex)
|
||||||
|
|
||||||
(provide (all-defined))
|
(provide (all-defined))
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
(require "structs.scm" "parser-sigs.ss")
|
(require "structs.scm" "parser-sigs.ss")
|
||||||
|
|
||||||
(require (lib "force.ss" "lazy")
|
(require lazy/force
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
(lib "list.ss"))
|
mzlib/list)
|
||||||
|
|
||||||
(provide (all-defined))
|
(provide (all-defined))
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
(module parser-sigs mzscheme
|
(module parser-sigs mzscheme
|
||||||
|
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require (only (lib "etc.ss") opt-lambda)) ; Required for expansion
|
(require (only mzlib/etc opt-lambda)) ; Required for expansion
|
||||||
(require (lib "lex.ss" "parser-tools")
|
(require parser-tools/lex
|
||||||
(lib "string.ss") (lib "list.ss"))
|
mzlib/string mzlib/list)
|
||||||
|
|
||||||
(provide (all-defined))
|
(provide (all-defined))
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
(provide (all-defined-except make-fail-type))
|
(provide (all-defined-except make-fail-type))
|
||||||
|
|
||||||
(require (lib "force.ss" "lazy")
|
(require lazy/force
|
||||||
(lib "lex.ss" "parser-tools"))
|
parser-tools/lex)
|
||||||
|
|
||||||
;fail-src: (list line col pos span loc)
|
;fail-src: (list line col pos span loc)
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
|
|
||||||
(module bundle-dist mzscheme
|
(module bundle-dist mzscheme
|
||||||
(require (lib "etc.ss")
|
(require mzlib/etc
|
||||||
(lib "file.ss")
|
mzlib/file
|
||||||
(lib "process.ss")
|
mzlib/process
|
||||||
(lib "zip.ss")
|
mzlib/zip
|
||||||
(lib "tar.ss"))
|
mzlib/tar)
|
||||||
|
|
||||||
(provide bundle-put-file-extension+style+filters
|
(provide bundle-put-file-extension+style+filters
|
||||||
bundle-directory)
|
bundle-directory)
|
||||||
|
|
|
@ -7,9 +7,9 @@
|
||||||
;; of expression.
|
;; of expression.
|
||||||
|
|
||||||
(module cffi mzscheme
|
(module cffi mzscheme
|
||||||
(require (lib "stx.ss" "syntax"))
|
(require syntax/stx)
|
||||||
(require-for-syntax (lib "name.ss" "syntax")
|
(require-for-syntax syntax/name
|
||||||
(lib "path-spec.ss" "syntax"))
|
syntax/path-spec)
|
||||||
|
|
||||||
(define-syntax c-lambda
|
(define-syntax c-lambda
|
||||||
(let ([re:fname (regexp "^[a-zA-Z_0-9]+$")]
|
(let ([re:fname (regexp "^[a-zA-Z_0-9]+$")]
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
|
|
||||||
(module compiler mzscheme
|
(module compiler mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
|
|
||||||
(require (lib "compile-sig.ss" "dynext"))
|
(require dynext/compile-sig)
|
||||||
(require (lib "link-sig.ss" "dynext"))
|
(require dynext/link-sig)
|
||||||
(require (lib "file-sig.ss" "dynext"))
|
(require dynext/file-sig)
|
||||||
;;
|
;;
|
||||||
(require (lib "compile.ss" "dynext"))
|
(require dynext/compile)
|
||||||
(require (lib "link.ss" "dynext"))
|
(require dynext/link)
|
||||||
(require (lib "file.ss" "dynext"))
|
(require dynext/file)
|
||||||
|
|
||||||
(require "option.ss")
|
(require "option.ss")
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
(module distribute scheme/base
|
(module distribute scheme/base
|
||||||
(require scheme/file
|
(require scheme/file
|
||||||
scheme/path
|
scheme/path
|
||||||
(lib "dirs.ss" "setup")
|
setup/dirs
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "variant.ss" "setup")
|
(lib "variant.ss" "setup")
|
||||||
(lib "filename-version.ss" "dynext")
|
dynext/filename-version
|
||||||
"private/macfw.ss"
|
"private/macfw.ss"
|
||||||
"private/windlldir.ss"
|
"private/windlldir.ss"
|
||||||
"private/collects-path.ss")
|
"private/collects-path.ss")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module embed-sig mzscheme
|
(module embed-sig mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
(provide compiler:embed^)
|
(provide compiler:embed^)
|
||||||
|
|
||||||
(define-signature compiler:embed^
|
(define-signature compiler:embed^
|
||||||
|
|
|
@ -435,7 +435,7 @@
|
||||||
module-path)])
|
module-path)])
|
||||||
(syntax-case (expand `(module m mzscheme
|
(syntax-case (expand `(module m mzscheme
|
||||||
(require (only ,module-path)
|
(require (only ,module-path)
|
||||||
(lib "runtime-path.ss"))
|
mzlib/runtime-path)
|
||||||
(runtime-paths ,module-path))) (quote)
|
(runtime-paths ,module-path))) (quote)
|
||||||
[(_ m mz (#%mb rfs req (quote (spec ...))))
|
[(_ m mz (#%mb rfs req (quote (spec ...))))
|
||||||
(syntax->datum #'(spec ...))]
|
(syntax->datum #'(spec ...))]
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
(module embed mzscheme
|
(module embed mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "contract.ss"))
|
mzlib/contract)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
|
|
||||||
|
|
|
@ -25,14 +25,14 @@
|
||||||
(require "compiler.ss")
|
(require "compiler.ss")
|
||||||
|
|
||||||
;; Read argv array for arguments and input file name
|
;; Read argv array for arguments and input file name
|
||||||
(require (lib "cmdline.ss")
|
(require mzlib/cmdline
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "file.ss" "dynext")
|
dynext/file
|
||||||
(lib "compile.ss" "dynext")
|
dynext/compile
|
||||||
(lib "link.ss" "dynext")
|
dynext/link
|
||||||
(lib "pack.ss" "setup")
|
(lib "pack.ss" "setup")
|
||||||
(lib "getinfo.ss" "setup")
|
(lib "getinfo.ss" "setup")
|
||||||
(lib "dirs.ss" "setup"))
|
setup/dirs)
|
||||||
|
|
||||||
(define dest-dir (make-parameter #f))
|
(define dest-dir (make-parameter #f))
|
||||||
(define auto-dest-dir (make-parameter #f))
|
(define auto-dest-dir (make-parameter #f))
|
||||||
|
@ -408,7 +408,7 @@
|
||||||
,(if (compiler:option:assume-primitives)
|
,(if (compiler:option:assume-primitives)
|
||||||
'(void)
|
'(void)
|
||||||
'(namespace-require/copy 'scheme))
|
'(namespace-require/copy 'scheme))
|
||||||
(require (lib "cffi.ss" "compiler"))
|
(require compiler/cffi)
|
||||||
,@(map (lambda (s) `(load ,s)) prefixes)
|
,@(map (lambda (s) `(load ,s)) prefixes)
|
||||||
(void)))))))
|
(void)))))))
|
||||||
(list "file/directory/collection" "file/directory/sub-collection")))
|
(list "file/directory/collection" "file/directory/sub-collection")))
|
||||||
|
@ -457,9 +457,9 @@
|
||||||
(dest-dir)))]
|
(dest-dir)))]
|
||||||
[(make-zo)
|
[(make-zo)
|
||||||
(let ([n (make-base-empty-namespace)]
|
(let ([n (make-base-empty-namespace)]
|
||||||
[mc (dynamic-require '(lib "mzlib/cm.ss")
|
[mc (dynamic-require 'mzlib/mzlib/cm
|
||||||
'managed-compile-zo)]
|
'managed-compile-zo)]
|
||||||
[cnh (dynamic-require '(lib "mzlib/cm.ss")
|
[cnh (dynamic-require 'mzlib/mzlib/cm
|
||||||
'manager-compile-notify-handler)]
|
'manager-compile-notify-handler)]
|
||||||
[did-one? #f])
|
[did-one? #f])
|
||||||
(parameterize ([current-namespace n]
|
(parameterize ([current-namespace n]
|
||||||
|
@ -518,7 +518,7 @@
|
||||||
[out-file (if (dest-dir)
|
[out-file (if (dest-dir)
|
||||||
(build-path (dest-dir) out-file)
|
(build-path (dest-dir) out-file)
|
||||||
out-file)])
|
out-file)])
|
||||||
((dynamic-require '(lib "xform.ss" "compiler") 'xform)
|
((dynamic-require 'compiler/xform 'xform)
|
||||||
(not (compiler:option:verbose))
|
(not (compiler:option:verbose))
|
||||||
file
|
file
|
||||||
out-file
|
out-file
|
||||||
|
@ -555,7 +555,7 @@
|
||||||
#:aux (exe-aux))
|
#:aux (exe-aux))
|
||||||
(printf " [output to \"~a\"]~n" dest))]
|
(printf " [output to \"~a\"]~n" dest))]
|
||||||
[(exe-dir)
|
[(exe-dir)
|
||||||
((dynamic-require '(lib "distribute.ss" "compiler")
|
((dynamic-require 'compiler/distribute
|
||||||
'assemble-distribution)
|
'assemble-distribution)
|
||||||
(exe-dir-output)
|
(exe-dir-output)
|
||||||
source-files
|
source-files
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module option-unit mzscheme
|
(module option-unit mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module option mzscheme
|
(module option mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "option-unit.ss")
|
(require "option-unit.ss")
|
||||||
|
|
|
@ -39,11 +39,11 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module analyze mzscheme
|
(module analyze mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -33,11 +33,11 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module anorm mzscheme
|
(module anorm mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
|
|
||||||
(module base mzscheme
|
(module base mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax")
|
(require syntax/zodiac-sig
|
||||||
(lib "zodiac-unit.ss" "syntax"))
|
syntax/zodiac-unit)
|
||||||
|
|
||||||
(require (lib "file-sig.ss" "dynext")
|
(require dynext/file-sig
|
||||||
(lib "link-sig.ss" "dynext")
|
dynext/link-sig
|
||||||
(lib "compile-sig.ss" "dynext"))
|
dynext/compile-sig)
|
||||||
|
|
||||||
(require "zlayer.ss"
|
(require "zlayer.ss"
|
||||||
"library.ss"
|
"library.ss"
|
||||||
|
|
|
@ -17,11 +17,11 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module closure mzscheme
|
(module closure mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -11,12 +11,12 @@
|
||||||
; that is prefixed onto the beginning of the program.
|
; that is prefixed onto the beginning of the program.
|
||||||
|
|
||||||
(module const mzscheme
|
(module const mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax")
|
(require syntax/zodiac-sig
|
||||||
(lib "stx.ss" "syntax"))
|
syntax/stx)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -5,11 +5,11 @@
|
||||||
;; Mostly structure definitions, mostly for annotations.
|
;; Mostly structure definitions, mostly for annotations.
|
||||||
|
|
||||||
(module cstructs mzscheme
|
(module cstructs mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -60,20 +60,20 @@
|
||||||
;; the binding.
|
;; the binding.
|
||||||
|
|
||||||
(module driver mzscheme
|
(module driver mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "file.ss")
|
mzlib/file
|
||||||
(lib "port.ss")
|
mzlib/port
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "pretty.ss")
|
mzlib/pretty
|
||||||
(prefix src2src: "../src2src.ss"))
|
(prefix src2src: "../src2src.ss"))
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax")
|
(require syntax/zodiac-sig
|
||||||
(lib "toplevel.ss" "syntax")
|
syntax/toplevel
|
||||||
(lib "compile-sig.ss" "dynext")
|
dynext/compile-sig
|
||||||
(lib "link-sig.ss" "dynext")
|
dynext/link-sig
|
||||||
(lib "file-sig.ss" "dynext")
|
dynext/file-sig
|
||||||
(lib "dirs.ss" "setup"))
|
setup/dirs)
|
||||||
|
|
||||||
(require "../sig.ss"
|
(require "../sig.ss"
|
||||||
"sig.ss"
|
"sig.ss"
|
||||||
|
@ -262,7 +262,7 @@
|
||||||
(eval (or prefix
|
(eval (or prefix
|
||||||
;; Need MzScheme and cffi:
|
;; Need MzScheme and cffi:
|
||||||
'(begin
|
'(begin
|
||||||
(require (lib "cffi.ss" "compiler"))
|
(require compiler/cffi)
|
||||||
(require-for-syntax mzscheme))))))))
|
(require-for-syntax mzscheme))))))))
|
||||||
|
|
||||||
;;----------------------------------------------------------------------
|
;;----------------------------------------------------------------------
|
||||||
|
@ -428,7 +428,7 @@
|
||||||
|
|
||||||
(define (open-input-scheme-file path)
|
(define (open-input-scheme-file path)
|
||||||
(let ([p (let ([open (with-handlers ([exn:fail? (lambda (x) #f)])
|
(let ([p (let ([open (with-handlers ([exn:fail? (lambda (x) #f)])
|
||||||
(dynamic-require '(lib "mred.ss" "mred") 'open-input-graphical-file))])
|
(dynamic-require 'mred 'open-input-graphical-file))])
|
||||||
(if open
|
(if open
|
||||||
;; Handles WXME files:
|
;; Handles WXME files:
|
||||||
(open path)
|
(open path)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module embed mzscheme
|
(module embed mzscheme
|
||||||
(require (lib "embed.ss" "compiler"))
|
(require compiler/embed)
|
||||||
(define mzc:create-embedding-executable create-embedding-executable)
|
(define mzc:create-embedding-executable create-embedding-executable)
|
||||||
(define mzc:embedding-executable-add-suffix embedding-executable-add-suffix)
|
(define mzc:embedding-executable-add-suffix embedding-executable-add-suffix)
|
||||||
(provide mzc:create-embedding-executable
|
(provide mzc:create-embedding-executable
|
||||||
|
|
|
@ -21,11 +21,11 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module known mzscheme
|
(module known mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
;; (c) 1997-8 PLT, Rice University
|
;; (c) 1997-8 PLT, Rice University
|
||||||
|
|
||||||
(module library mzscheme
|
(module library mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
|
|
||||||
|
|
|
@ -21,11 +21,11 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module lift mzscheme
|
(module lift mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
|
|
||||||
(module macfw mzscheme
|
(module macfw mzscheme
|
||||||
(require "mach-o.ss"
|
(require "mach-o.ss"
|
||||||
(lib "string.ss")
|
mzlib/string
|
||||||
(lib "process.ss"))
|
mzlib/process)
|
||||||
|
|
||||||
(provide update-framework-path
|
(provide update-framework-path
|
||||||
get-current-framework-path
|
get-current-framework-path
|
||||||
|
|
|
@ -40,9 +40,9 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module prephase mzscheme
|
(module prephase mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -15,9 +15,9 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module rep mzscheme
|
(module rep mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
(module sig mzscheme
|
(module sig mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(define for-syntax-in-env-stx #'for-syntax-in-env)
|
(define for-syntax-in-env-stx #'for-syntax-in-env)
|
||||||
(provide for-syntax-in-env-stx)
|
(provide for-syntax-in-env-stx)
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
;; (c) 1997-2001 PLT
|
;; (c) 1997-2001 PLT
|
||||||
|
|
||||||
(module toplevel mzscheme
|
(module toplevel mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
|
|
||||||
|
|
|
@ -20,9 +20,9 @@
|
||||||
;;; ------------------------------------------------------------
|
;;; ------------------------------------------------------------
|
||||||
|
|
||||||
(module vehicle mzscheme
|
(module vehicle mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
;; (c) 1997-2001 PLT
|
;; (c) 1997-2001 PLT
|
||||||
|
|
||||||
(module vm2c mzscheme
|
(module vm2c mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss"))
|
mzlib/list)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax")
|
(require syntax/zodiac-sig
|
||||||
(lib "primitives.ss" "syntax"))
|
syntax/primitives)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -8,11 +8,11 @@
|
||||||
|
|
||||||
(module vmopt mzscheme
|
(module vmopt mzscheme
|
||||||
|
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -10,12 +10,12 @@
|
||||||
;; to macro uses (where the macros are defined in mzc.h).
|
;; to macro uses (where the macros are defined in mzc.h).
|
||||||
|
|
||||||
(module vmphase mzscheme
|
(module vmphase mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax")
|
(require syntax/zodiac-sig
|
||||||
(lib "primitives.ss" "syntax"))
|
syntax/primitives)
|
||||||
|
|
||||||
(require "sig.ss"
|
(require "sig.ss"
|
||||||
"../sig.ss")
|
"../sig.ss")
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
|
|
||||||
(module vmscheme mzscheme
|
(module vmscheme mzscheme
|
||||||
|
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module windlldir mzscheme
|
(module windlldir mzscheme
|
||||||
(require (lib "port.ss")
|
(require mzlib/port
|
||||||
"winutf16.ss")
|
"winutf16.ss")
|
||||||
|
|
||||||
(provide update-dll-dir
|
(provide update-dll-dir
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module winicon mzscheme
|
(module winicon mzscheme
|
||||||
(require (lib "list.ss"))
|
(require mzlib/list)
|
||||||
(provide install-icon
|
(provide install-icon
|
||||||
extract-icons
|
extract-icons
|
||||||
parse-icon
|
parse-icon
|
||||||
|
@ -627,8 +627,8 @@
|
||||||
;; moved somewhere else.
|
;; moved somewhere else.
|
||||||
#;
|
#;
|
||||||
(begin
|
(begin
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "class.ss"))
|
mzlib/class)
|
||||||
(define (bitmap%->icon bm)
|
(define (bitmap%->icon bm)
|
||||||
(let* ([w (send bm get-width)]
|
(let* ([w (send bm get-width)]
|
||||||
[h (send bm get-height)]
|
[h (send bm get-height)]
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(module xform mzscheme
|
(module xform mzscheme
|
||||||
(require (lib "list.ss")
|
(require mzlib/list
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "process.ss"))
|
mzlib/process)
|
||||||
|
|
||||||
(provide xform)
|
(provide xform)
|
||||||
|
|
||||||
|
|
|
@ -3,11 +3,11 @@
|
||||||
;; (c)1997-2001 PLT
|
;; (c)1997-2001 PLT
|
||||||
|
|
||||||
(module zlayer mzscheme
|
(module zlayer mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
(require (lib "zodiac-sig.ss" "syntax"))
|
(require syntax/zodiac-sig)
|
||||||
|
|
||||||
(require "../sig.ss")
|
(require "../sig.ss")
|
||||||
(require "sig.ss")
|
(require "sig.ss")
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
(module sig mzscheme
|
(module sig mzscheme
|
||||||
|
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(provide compiler:option^
|
(provide compiler:option^
|
||||||
compiler^
|
compiler^
|
||||||
|
|
|
@ -7,11 +7,11 @@
|
||||||
;; specially preserved for `lambda' expressions.
|
;; specially preserved for `lambda' expressions.
|
||||||
|
|
||||||
(module src2src scheme/base
|
(module src2src scheme/base
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
(lib "kerncase.ss" "syntax")
|
syntax/kerncase
|
||||||
(lib "primitives.ss" "syntax")
|
syntax/primitives
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "list.ss"))
|
mzlib/list)
|
||||||
|
|
||||||
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
;; Optimizer
|
;; Optimizer
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
(module to-core mzscheme
|
(module to-core mzscheme
|
||||||
(require (lib "kerncase.ss" "syntax")
|
(require syntax/kerncase
|
||||||
(lib "stx.ss" "syntax")
|
syntax/stx
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "boundmap.ss" "syntax"))
|
syntax/boundmap)
|
||||||
|
|
||||||
(provide top-level-to-core)
|
(provide top-level-to-core)
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module xform mzscheme
|
(module xform mzscheme
|
||||||
(require (lib "compile.ss" "dynext")
|
(require dynext/compile
|
||||||
(prefix xform: "private/xform.ss"))
|
(prefix xform: "private/xform.ss"))
|
||||||
|
|
||||||
(provide xform)
|
(provide xform)
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
(module arrow mzscheme
|
(module arrow mzscheme
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "math.ss")
|
mzlib/math
|
||||||
(lib "mred.ss" "mred"))
|
mred)
|
||||||
|
|
||||||
(provide draw-arrow)
|
(provide draw-arrow)
|
||||||
|
|
||||||
|
|
|
@ -18,8 +18,8 @@
|
||||||
[use-compiled-file-paths '()])
|
[use-compiled-file-paths '()])
|
||||||
(values
|
(values
|
||||||
(dynamic-require '(lib "zo-compile.ss" "errortrace") 'zo-compile)
|
(dynamic-require '(lib "zo-compile.ss" "errortrace") 'zo-compile)
|
||||||
(dynamic-require '(lib "cm.ss") 'make-compilation-manager-load/use-compiled-handler)
|
(dynamic-require 'mzlib/cm 'make-compilation-manager-load/use-compiled-handler)
|
||||||
(dynamic-require '(lib "cm.ss") 'manager-trace-handler)))])
|
(dynamic-require 'mzlib/cm 'manager-trace-handler)))])
|
||||||
(current-compile zo-compile)
|
(current-compile zo-compile)
|
||||||
(use-compiled-file-paths (list (build-path "compiled" "errortrace")))
|
(use-compiled-file-paths (list (build-path "compiled" "errortrace")))
|
||||||
(current-load/use-compiled (make-compilation-manager-load/use-compiled-handler))
|
(current-load/use-compiled (make-compilation-manager-load/use-compiled-handler))
|
||||||
|
@ -36,8 +36,8 @@
|
||||||
manager-trace-handler)
|
manager-trace-handler)
|
||||||
(parameterize ([current-namespace (make-namespace)])
|
(parameterize ([current-namespace (make-namespace)])
|
||||||
(values
|
(values
|
||||||
(dynamic-require '(lib "cm.ss") 'make-compilation-manager-load/use-compiled-handler)
|
(dynamic-require 'mzlib/cm 'make-compilation-manager-load/use-compiled-handler)
|
||||||
(dynamic-require '(lib "cm.ss") 'manager-trace-handler)))])
|
(dynamic-require 'mzlib/cm 'manager-trace-handler)))])
|
||||||
(current-load/use-compiled (make-compilation-manager-load/use-compiled-handler))
|
(current-load/use-compiled (make-compilation-manager-load/use-compiled-handler))
|
||||||
(when cm-trace?
|
(when cm-trace?
|
||||||
(printf "PLTDRCM: enabling CM tracing\n")
|
(printf "PLTDRCM: enabling CM tracing\n")
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(module installer mzscheme
|
(module installer mzscheme
|
||||||
(require (lib "file.ss")
|
(require mzlib/file
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "launcher.ss" "launcher"))
|
launcher)
|
||||||
(provide installer)
|
(provide installer)
|
||||||
|
|
||||||
(define (installer plthome)
|
(define (installer plthome)
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
scheme/file
|
scheme/file
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "external.ss" "browser")
|
(lib "external.ss" "browser")
|
||||||
(lib "getinfo.ss" "setup")
|
(lib "getinfo.ss" "setup")
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
(module auto-language mzscheme
|
(module auto-language mzscheme
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "class.ss"))
|
mzlib/class)
|
||||||
|
|
||||||
(provide pick-new-language looks-like-module?)
|
(provide pick-new-language looks-like-module?)
|
||||||
|
|
||||||
|
|
|
@ -8,14 +8,14 @@ Marshalling (and hence the 'read' method of the snipclass omitted for fast proto
|
||||||
|#
|
|#
|
||||||
|
|
||||||
(module bindings-browser mzscheme
|
(module bindings-browser mzscheme
|
||||||
(require (lib "pretty.ss")
|
(require mzlib/pretty
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "match.ss")
|
mzlib/match
|
||||||
(lib "string.ss")
|
mzlib/string
|
||||||
(lib "marks.ss" "stepper" "private")
|
(lib "marks.ss" "stepper" "private")
|
||||||
(lib "contract.ss"))
|
mzlib/contract)
|
||||||
|
|
||||||
(provide render-bindings/snip)
|
(provide render-bindings/snip)
|
||||||
|
|
||||||
|
|
|
@ -7,16 +7,16 @@ profile todo:
|
||||||
|#
|
|#
|
||||||
|
|
||||||
(module debug mzscheme
|
(module debug mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "stacktrace.ss" "errortrace")
|
(lib "stacktrace.ss" "errortrace")
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "file.ss")
|
mzlib/file
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(lib "bday.ss" "framework" "private")
|
(lib "bday.ss" "framework" "private")
|
||||||
"bindings-browser.ss")
|
"bindings-browser.ss")
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
|
|
||||||
(module drscheme-normal mzscheme
|
(module drscheme-normal mzscheme
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "cmdline.ss")
|
mzlib/cmdline
|
||||||
(lib "bday.ss" "framework" "private"))
|
(lib "bday.ss" "framework" "private"))
|
||||||
|
|
||||||
; (current-load text-editor-load-handler)
|
; (current-load text-editor-load-handler)
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
|
|
||||||
(module eval mzscheme
|
(module eval mzscheme
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
(lib "port.ss")
|
mzlib/port
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "toplevel.ss" "syntax")
|
syntax/toplevel
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
|
||||||
;; to ensure this guy is loaded (and the snipclass installed) in the drscheme namespace & eventspace
|
;; to ensure this guy is loaded (and the snipclass installed) in the drscheme namespace & eventspace
|
||||||
;; these things are for effect only!
|
;; these things are for effect only!
|
||||||
(require (lib "cache-image-snip.ss" "mrlib")
|
(require (lib "cache-image-snip.ss" "mrlib")
|
||||||
#;
|
#;
|
||||||
(prefix foo (lib "matrix.ss" "htdp")))
|
(prefix foo htdp/matrix))
|
||||||
|
|
||||||
(define op (current-output-port))
|
(define op (current-output-port))
|
||||||
(define (oprintf . args) (apply fprintf op args))
|
(define (oprintf . args) (apply fprintf op args))
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
(module font mzscheme
|
(module font mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "string-constant.ss" "string-constants"))
|
string-constants)
|
||||||
|
|
||||||
(define sc-smoothing-label (string-constant font-smoothing-label))
|
(define sc-smoothing-label (string-constant font-smoothing-label))
|
||||||
(define sc-smoothing-none (string-constant font-smoothing-none))
|
(define sc-smoothing-none (string-constant font-smoothing-none))
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "string-constant.ss" "string-constants")
|
(require string-constants
|
||||||
(lib "match.ss")
|
mzlib/match
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "string.ss")
|
mzlib/string
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "url.ss" "net")
|
net/url
|
||||||
(lib "head.ss" "net")
|
net/head
|
||||||
(lib "plt-installer.ss" "setup")
|
(lib "plt-installer.ss" "setup")
|
||||||
(lib "bug-report.ss" "help")
|
(lib "bug-report.ss" "help")
|
||||||
scheme/file)
|
scheme/file)
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "etc.ss"))
|
mzlib/etc)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
|
|
||||||
(require (lib "string-constant.ss" "string-constants")
|
(require string-constants
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "external.ss" "browser")
|
(lib "external.ss" "browser")
|
||||||
(lib "bug-report.ss" "help")
|
(lib "bug-report.ss" "help")
|
||||||
(lib "buginfo.ss" "help" "private")
|
(lib "buginfo.ss" "help" "private")
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "search.ss" "help")
|
(lib "search.ss" "help")
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "string-constant.ss" "string-constants")
|
(require string-constants
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "mred.ss" "mred"))
|
mred)
|
||||||
|
|
||||||
|
|
||||||
(import)
|
(import)
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
#lang scheme/base
|
#lang scheme/base
|
||||||
|
|
||||||
(require mred/mred
|
(require mred scheme/class string-constants framework)
|
||||||
scheme/class
|
|
||||||
string-constants/string-constant
|
|
||||||
framework/framework)
|
|
||||||
|
|
||||||
(provide insert-large-letters)
|
(provide insert-large-letters)
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(module label-frame-mred mzscheme
|
(module label-frame-mred mzscheme
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "class.ss"))
|
mzlib/class)
|
||||||
(provide (all-from-except (lib "mred.ss" "mred") frame%)
|
(provide (all-from-except mred frame%)
|
||||||
(rename registering-frame% frame%)
|
(rename registering-frame% frame%)
|
||||||
lookup-frame-name)
|
lookup-frame-name)
|
||||||
|
|
||||||
|
|
|
@ -1,20 +1,20 @@
|
||||||
|
|
||||||
(module language-configuration mzscheme
|
(module language-configuration mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "hierlist.ss" "hierlist")
|
(lib "hierlist.ss" "hierlist")
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "contract.ss")
|
mzlib/contract
|
||||||
(lib "kw.ss")
|
mzlib/kw
|
||||||
(lib "string.ss")
|
mzlib/string
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "file.ss")
|
mzlib/file
|
||||||
(lib "getinfo.ss" "setup")
|
(lib "getinfo.ss" "setup")
|
||||||
(lib "toplevel.ss" "syntax"))
|
syntax/toplevel)
|
||||||
|
|
||||||
(define original-output (current-output-port))
|
(define original-output (current-output-port))
|
||||||
(define (printfo . args) (apply fprintf original-output args))
|
(define (printfo . args) (apply fprintf original-output args))
|
||||||
|
|
|
@ -5,21 +5,21 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require "drsig.ss"
|
(require "drsig.ss"
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(lib "pconvert.ss")
|
mzlib/pconvert
|
||||||
(lib "pretty.ss")
|
mzlib/pretty
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "struct.ss")
|
mzlib/struct
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
scheme/file
|
scheme/file
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "embed.ss" "compiler")
|
compiler/embed
|
||||||
(lib "launcher.ss" "launcher")
|
launcher
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "syntax-browser.ss" "mrlib")
|
(lib "syntax-browser.ss" "mrlib")
|
||||||
(lib "distribute.ss" "compiler")
|
compiler/distribute
|
||||||
(lib "bundle-dist.ss" "compiler"))
|
compiler/bundle-dist)
|
||||||
|
|
||||||
(import [prefix drscheme:debug: drscheme:debug^]
|
(import [prefix drscheme:debug: drscheme:debug^]
|
||||||
[prefix drscheme:tools: drscheme:tools^]
|
[prefix drscheme:tools: drscheme:tools^]
|
||||||
|
@ -457,8 +457,8 @@
|
||||||
;; simple-module-based-language-get-init-code : setting -> sexp[module]
|
;; simple-module-based-language-get-init-code : setting -> sexp[module]
|
||||||
(define (simple-module-based-language-get-init-code setting)
|
(define (simple-module-based-language-get-init-code setting)
|
||||||
`(module mod-name mzscheme
|
`(module mod-name mzscheme
|
||||||
(require (lib "pconvert.ss")
|
(require mzlib/pconvert
|
||||||
(lib "pretty.ss"))
|
mzlib/pretty)
|
||||||
|
|
||||||
(provide init-code)
|
(provide init-code)
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
(module launcher-bootstrap mzscheme
|
(module launcher-bootstrap mzscheme
|
||||||
(require (lib "string.ss")
|
(require mzlib/string
|
||||||
(lib "file.ss"))
|
mzlib/file)
|
||||||
|
|
||||||
(define argv (current-command-line-arguments))
|
(define argv (current-command-line-arguments))
|
||||||
;; skip first six
|
;; skip first six
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
"debug.ss"
|
"debug.ss"
|
||||||
"module-language.ss"
|
"module-language.ss"
|
||||||
"tools.ss"
|
"tools.ss"
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
"language.ss"
|
"language.ss"
|
||||||
"language-configuration.ss"
|
"language-configuration.ss"
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
|
|
||||||
(require (lib "string-constant.ss" "string-constants")
|
(require string-constants
|
||||||
(lib "contract.ss")
|
mzlib/contract
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
scheme/path
|
scheme/path
|
||||||
(lib "external.ss" "browser")
|
(lib "external.ss" "browser")
|
||||||
(lib "plt-installer.ss" "setup"))
|
(lib "plt-installer.ss" "setup"))
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "string-constant.ss" "string-constants")
|
(require string-constants
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
|
||||||
(import)
|
(import)
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
|
|
||||||
(module module-language mzscheme
|
(module module-language mzscheme
|
||||||
(provide module-language@)
|
(provide module-language@)
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "embed.ss" "compiler")
|
compiler/embed
|
||||||
(lib "launcher.ss" "launcher")
|
launcher
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "contract.ss"))
|
mzlib/contract)
|
||||||
|
|
||||||
(define op (current-output-port))
|
(define op (current-output-port))
|
||||||
(define (oprintf . args) (apply fprintf op args))
|
(define (oprintf . args) (apply fprintf op args))
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
#lang scheme/base
|
#lang scheme/base
|
||||||
|
|
||||||
(require mred/mred
|
(require mred
|
||||||
scheme/class
|
scheme/class
|
||||||
syntax/moddep
|
syntax/moddep
|
||||||
syntax/toplevel
|
syntax/toplevel
|
||||||
framework/framework
|
framework/framework
|
||||||
string-constants/string-constant
|
string-constants
|
||||||
mrlib/graph
|
mrlib/graph
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
scheme/unit
|
scheme/unit
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "framework.ss" "framework")
|
(require framework
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
scheme/file
|
scheme/file
|
||||||
scheme/path
|
scheme/path
|
||||||
(lib "thread.ss")
|
mzlib/thread
|
||||||
(lib "async-channel.ss")
|
mzlib/async-channel
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
"drsig.ss")
|
"drsig.ss")
|
||||||
|
|
||||||
(import [prefix drscheme:frame: drscheme:frame^]
|
(import [prefix drscheme:frame: drscheme:frame^]
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(module number-snip mzscheme
|
(module number-snip mzscheme
|
||||||
(require (lib "mred.ss" "mred")
|
(require mred
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "framework.ss" "framework"))
|
framework)
|
||||||
|
|
||||||
(provide snip-class)
|
(provide snip-class)
|
||||||
(define snip-class (make-object number-snip:snip-class%))
|
(define snip-class (make-object number-snip:snip-class%))
|
||||||
|
|
|
@ -18,17 +18,17 @@ TODO
|
||||||
;; user's io ports, to aid any debugging printouts.
|
;; user's io ports, to aid any debugging printouts.
|
||||||
;; (esp. useful when debugging the users's io)
|
;; (esp. useful when debugging the users's io)
|
||||||
(module rep mzscheme
|
(module rep mzscheme
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
(lib "file.ss")
|
mzlib/file
|
||||||
(lib "pretty.ss")
|
mzlib/pretty
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "port.ss")
|
mzlib/port
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "external.ss" "browser")
|
(lib "external.ss" "browser")
|
||||||
(lib "default-lexer.ss" "syntax-color"))
|
(lib "default-lexer.ss" "syntax-color"))
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
(module stick-figures mzscheme
|
(module stick-figures mzscheme
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
(lib "pretty.ss")
|
mzlib/pretty
|
||||||
(lib "mred.ss" "mred"))
|
mred)
|
||||||
|
|
||||||
(define head-size 40)
|
(define head-size 40)
|
||||||
(define small-bitmap-factor 1/2)
|
(define small-bitmap-factor 1/2)
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
(module syncheck-debug mzscheme
|
(module syncheck-debug mzscheme
|
||||||
(require (lib "pretty.ss")
|
(require mzlib/pretty
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "mred.ss" "mred"))
|
mred)
|
||||||
|
|
||||||
(provide debug-origin) ;; : syntax [syntax] -> void
|
(provide debug-origin) ;; : syntax [syntax] -> void
|
||||||
;; creates a frame for examining the
|
;; creates a frame for examining the
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "class.ss")
|
(require mzlib/class
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "framework.ss" "framework"))
|
framework)
|
||||||
|
|
||||||
(import)
|
(import)
|
||||||
(export drscheme:text^)
|
(export drscheme:text^)
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
(module time-keystrokes mzscheme
|
(module time-keystrokes mzscheme
|
||||||
|
|
||||||
(require (lib "tool.ss" "drscheme")
|
(require (lib "tool.ss" "drscheme")
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "etc.ss")
|
mzlib/etc
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "framework.ss" "framework"))
|
framework)
|
||||||
|
|
||||||
(provide tool@)
|
(provide tool@)
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
(provide (rename -#%module-begin #%module-begin)
|
(provide (rename -#%module-begin #%module-begin)
|
||||||
(all-from-except mzscheme #%module-begin))
|
(all-from-except mzscheme #%module-begin))
|
||||||
|
|
||||||
(require (lib "contract.ss"))
|
(require mzlib/contract)
|
||||||
(require-for-syntax (lib "list.ss"))
|
(require-for-syntax mzlib/list)
|
||||||
|
|
||||||
(define-syntax (-#%module-begin stx)
|
(define-syntax (-#%module-begin stx)
|
||||||
|
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
|
|
||||||
#lang scheme/unit
|
#lang scheme/unit
|
||||||
(require (lib "getinfo.ss" "setup")
|
(require (lib "getinfo.ss" "setup")
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "list.ss")
|
mzlib/list
|
||||||
"drsig.ss"
|
"drsig.ss"
|
||||||
(lib "contract.ss")
|
mzlib/contract
|
||||||
"tool-contracts.ss"
|
"tool-contracts.ss"
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "string-constant.ss" "string-constants"))
|
string-constants)
|
||||||
|
|
||||||
(import [prefix drscheme:frame: drscheme:frame^]
|
(import [prefix drscheme:frame: drscheme:frame^]
|
||||||
[prefix drscheme:unit: drscheme:unit^]
|
[prefix drscheme:unit: drscheme:unit^]
|
||||||
|
|
|
@ -18,9 +18,9 @@ module browser threading seems wrong.
|
||||||
scheme/path
|
scheme/path
|
||||||
scheme/port
|
scheme/port
|
||||||
scheme/list
|
scheme/list
|
||||||
(only-in (lib "etc.ss") compose)
|
(only-in mzlib/etc compose)
|
||||||
(lib "string-constant.ss" "string-constants")
|
string-constants
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "name-message.ss" "mrlib")
|
(lib "name-message.ss" "mrlib")
|
||||||
(lib "bitmap-label.ss" "mrlib")
|
(lib "bitmap-label.ss" "mrlib")
|
||||||
(lib "include-bitmap.ss" "mrlib")
|
(lib "include-bitmap.ss" "mrlib")
|
||||||
|
@ -30,10 +30,10 @@ module browser threading seems wrong.
|
||||||
|
|
||||||
(prefix-in drscheme:arrow: "../arrow.ss")
|
(prefix-in drscheme:arrow: "../arrow.ss")
|
||||||
|
|
||||||
(lib "mred.ss" "mred")
|
mred
|
||||||
(prefix-in mred: (lib "mred.ss" "mred"))
|
(prefix-in mred: mred)
|
||||||
|
|
||||||
(lib "date.ss"))
|
mzlib/date)
|
||||||
|
|
||||||
(provide unit@)
|
(provide unit@)
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ If the namespace does not, they are colored the unbound color.
|
||||||
|#
|
|#
|
||||||
|
|
||||||
|
|
||||||
(require string-constants/string-constant
|
(require string-constants
|
||||||
scheme/unit
|
scheme/unit
|
||||||
scheme/contract
|
scheme/contract
|
||||||
scheme/class
|
scheme/class
|
||||||
|
@ -28,7 +28,7 @@ If the namespace does not, they are colored the unbound color.
|
||||||
mrlib/bitmap-label
|
mrlib/bitmap-label
|
||||||
(prefix-in drscheme:arrow: drscheme/arrow)
|
(prefix-in drscheme:arrow: drscheme/arrow)
|
||||||
(prefix-in fw: framework/framework)
|
(prefix-in fw: framework/framework)
|
||||||
mred/mred
|
mred
|
||||||
setup/xref
|
setup/xref
|
||||||
scribble/xref
|
scribble/xref
|
||||||
scribble/manual-struct
|
scribble/manual-struct
|
||||||
|
|
|
@ -10,9 +10,9 @@ all of the names in the tools library, for use defining keybindings
|
||||||
(module tool-lib mzscheme
|
(module tool-lib mzscheme
|
||||||
(require "private/link.ss"
|
(require "private/link.ss"
|
||||||
"private/drsig.ss"
|
"private/drsig.ss"
|
||||||
(lib "class.ss")
|
mzlib/class
|
||||||
(lib "unit.ss")
|
mzlib/unit
|
||||||
(lib "framework.ss" "framework")
|
framework
|
||||||
(lib "splash.ss" "framework"))
|
(lib "splash.ss" "framework"))
|
||||||
|
|
||||||
(shutdown-splash)
|
(shutdown-splash)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(module compile-sig mzscheme
|
(module compile-sig mzscheme
|
||||||
(require (lib "unit.ss"))
|
(require mzlib/unit)
|
||||||
|
|
||||||
(provide dynext:compile^)
|
(provide dynext:compile^)
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
(module compile-unit mzscheme
|
(module compile-unit mzscheme
|
||||||
(require (lib "unit.ss")
|
(require mzlib/unit
|
||||||
(lib "include.ss")
|
mzlib/include
|
||||||
(lib "process.ss")
|
mzlib/process
|
||||||
(lib "sendevent.ss")
|
mzlib/sendevent
|
||||||
"private/dirs.ss"
|
"private/dirs.ss"
|
||||||
"private/cmdargs.ss")
|
"private/cmdargs.ss")
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user