diff --git a/collects/algol60/compile.rkt b/collects/algol60/compile.rkt
index e6ddd1b657..d7aaa3256a 100644
--- a/collects/algol60/compile.rkt
+++ b/collects/algol60/compile.rkt
@@ -6,7 +6,7 @@
(provide compile-simplified)
;; The compiler generates references to prim.ss and
- ;; runtime.ss exports, as well as MzScheme forms
+ ;; runtime.ss exports, as well as Racket forms
;; and functions. The `ctx' argument provides
;; an appropriate context for those bindings (in
;; the form of a syntax object to use with d->s-o).
diff --git a/collects/compiler/commands/ctool.rkt b/collects/compiler/commands/ctool.rkt
index 22bc5db193..98570483c2 100644
--- a/collects/compiler/commands/ctool.rkt
+++ b/collects/compiler/commands/ctool.rkt
@@ -295,7 +295,7 @@
(define (never-embedded action)
(when (compiler:option:compile-for-embedded)
- (error mzc-symbol "cannot ~a an extension for an embedded MzScheme" action)))
+ (error mzc-symbol "cannot ~a an extension for an embedded Racket" action)))
(if (compiler:option:3m)
(begin (link-variant '3m) (compile-variant '3m))
diff --git a/collects/compiler/embed-unit.rkt b/collects/compiler/embed-unit.rkt
index e7dbd64826..183395f2d9 100644
--- a/collects/compiler/embed-unit.rkt
+++ b/collects/compiler/embed-unit.rkt
@@ -79,10 +79,10 @@
[(macosx)
(cond
[(not mred?)
- ;; Need MzScheme:
+ ;; Need Racket:
(string-append "racket" (variant-suffix variant #f))]
[mred?
- ;; Need MrEd:
+ ;; Need GRacket:
(let ([sfx (variant-suffix variant #t)])
(build-path (format "GRacket~a.app" sfx)
"Contents" "MacOS"
diff --git a/collects/compiler/main.rkt b/collects/compiler/main.rkt
index 673bb135be..61bdc97f67 100644
--- a/collects/compiler/main.rkt
+++ b/collects/compiler/main.rkt
@@ -90,11 +90,11 @@
((,(format "Makes all Scheme sources in specified collection(s)") ""))]
[("--exe")
,(lambda (f name) (exe-output name) 'exe)
- (,(format "Embed module in MzScheme to create ")
+ (,(format "Embed module in Racket to create ")
"exe")]
[("--gui-exe")
,(lambda (f name) (exe-output name) 'gui-exe)
- (,(format "Embed module in MrEd to create ")
+ (,(format "Embed module in GRacket to create ")
"exe")]
[("--exe-dir")
,(lambda (f name) (exe-dir-output name) 'exe-dir)
@@ -418,7 +418,7 @@
(define (never-embedded action)
(when (compiler:option:compile-for-embedded)
- (error 'mzc "cannot ~a an extension for an embedded MzScheme" action)))
+ (error 'mzc "cannot ~a an extension for an embedded Racket" action)))
(if (compiler:option:3m)
(begin (link-variant '3m) (compile-variant '3m))
diff --git a/collects/compiler/private/anorm.rkt b/collects/compiler/private/anorm.rkt
index 97e6bfa241..a77b587116 100644
--- a/collects/compiler/private/anorm.rkt
+++ b/collects/compiler/private/anorm.rkt
@@ -22,7 +22,7 @@
; binding clause for each let-values expression. (Of course, the
; single clause can bind multiple variables.) This linearization does
; not apply to letrec expressions. Technically, it's the source of a bug
-; compared to bytecode MzScheme: when call/cc is used on the RHS
+; compared to bytecode Racket: when call/cc is used on the RHS
; where an earlier LHS is mutable, the cell for the mutable LHS is
; allocated too early.
diff --git a/collects/compiler/private/cstructs.rkt b/collects/compiler/private/cstructs.rkt
index 07363532e5..c04084061d 100644
--- a/collects/compiler/private/cstructs.rkt
+++ b/collects/compiler/private/cstructs.rkt
@@ -178,7 +178,7 @@
case-arities
;; An integer indicating which
;; arity record in compiler:case-lambdas
- ;; contains MzScheme information for
+ ;; contains Racket information for
;; the arity of the case-lambda. For
;; single-case lambdas, this is #f
;; because the arity information is
@@ -201,7 +201,7 @@
prim?
;; application of a known primitive?
prim-name
- ;; MzScheme name for the known primitive, or #f
+ ;; Racket name for the known primitive, or #f
))
;;----------------------------------------------------------------------------
diff --git a/collects/compiler/private/vehicle.rkt b/collects/compiler/private/vehicle.rkt
index a44dc96486..3fa529de49 100644
--- a/collects/compiler/private/vehicle.rkt
+++ b/collects/compiler/private/vehicle.rkt
@@ -3,7 +3,7 @@
;; (c) 1997-2001 PLT
; Assign closures to ``vehicles'', and collect information for
-; MzScheme about the closures.
+; Racket about the closures.
; A vehicle is a C function that implements the body of a
; closure. Multiple closures may be assigned to a single
; vehicle to improve the performance of tail calls.
diff --git a/collects/compiler/private/xform.rkt b/collects/compiler/private/xform.rkt
index df4aba601d..961e550a2b 100644
--- a/collects/compiler/private/xform.rkt
+++ b/collects/compiler/private/xform.rkt
@@ -3379,7 +3379,7 @@
(format " (in ~a)" complain-not-in))
(tok-n (car func))))
;; Lift out function calls as arguments. (Can re-order code.
- ;; MzScheme source code must live with this change to C's semantics.)
+ ;; Racket source code must live with this change to C's semantics.)
;; Calls are replaced by varaibles, and setup code generated that
;; assigns to the variables.
(let*-values ([(live-vars)
diff --git a/collects/compiler/sig.rkt b/collects/compiler/sig.rkt
index ed1350d5d6..03b35835a7 100644
--- a/collects/compiler/sig.rkt
+++ b/collects/compiler/sig.rkt
@@ -31,7 +31,7 @@
; default = #t
compile-for-embedded ; #f => make objects to be linked
- ; directly with MzScheme, not dynamically
+ ; directly with Racket, not dynamically
; loaded; default = #f
max-inline-size ; max size of inlined procedures
diff --git a/collects/dynext/file-unit.rkt b/collects/dynext/file-unit.rkt
index 2385df0047..b780401ccc 100644
--- a/collects/dynext/file-unit.rkt
+++ b/collects/dynext/file-unit.rkt
@@ -60,5 +60,5 @@
(extract-suffix append-object-suffix))
(mk 'extract-base-filename/ext
(regexp-quote (subbytes (system-type 'so-suffix) 1) #f)
- "MzScheme extension"
+ "Racket extension"
(extract-suffix append-extension-suffix))))))
diff --git a/collects/frtime/core/erl.rkt b/collects/frtime/core/erl.rkt
index f7cd48c47e..6e25327fda 100644
--- a/collects/frtime/core/erl.rkt
+++ b/collects/frtime/core/erl.rkt
@@ -7,7 +7,7 @@
(define-struct tid (lid) #:prefab)
(define (create-tid thr) (make-tid thr))
-; We need a mapping from MzScheme's tids to our tids (just for `self')
+; We need a mapping from Racket's tids to our tids (just for `self')
; and a mapping from symbols to mailboxes (for local threads).
(define tids (make-weak-hash))
diff --git a/collects/frtime/doc.txt b/collects/frtime/doc.txt
index 01aed0b078..9ec2d7b837 100644
--- a/collects/frtime/doc.txt
+++ b/collects/frtime/doc.txt
@@ -149,7 +149,7 @@ _Signal Processors_
> ( behavior ...) -> behavior
- FrTime provides "lifted" versions of most of MzScheme. This means
+ FrTime provides "lifted" versions of most of Racket. This means
that these procedures may be applied to behaviors, and the result
automatically recomputes whenever any of the arguments changes.
diff --git a/collects/launcher/launcher-unit.rkt b/collects/launcher/launcher-unit.rkt
index 03049f549c..a20319c4aa 100644
--- a/collects/launcher/launcher-unit.rkt
+++ b/collects/launcher/launcher-unit.rkt
@@ -665,7 +665,7 @@
(define (racket-launcher-up-to-date? dest [aux null])
(cond
;; When running Setup PLT under Windows, the
- ;; launcher process stays running until MzScheme
+ ;; launcher process stays running until Racket
;; completes, which means that it cannot be
;; overwritten at that time. So we assume
;; that a Setup-PLT-style independent launcher
diff --git a/collects/lazy/lazy.rkt b/collects/lazy/lazy.rkt
index 40454cfe05..055f1faa23 100644
--- a/collects/lazy/lazy.rkt
+++ b/collects/lazy/lazy.rkt
@@ -139,7 +139,7 @@
;; to whenever the value is actually forced
(~ (parameterize ([param (! val)] ...) (~begin body ...))))
- ;; Multiple values are problematic: MzScheme promises can use multiple
+ ;; Multiple values are problematic: Racket promises can use multiple
;; values, but to carry that out `call-with-values' should be used in all
;; places that deal with multiple values, which will make the whole thing
;; much slower (about twice in tight loops) -- but multiple values are rarely
diff --git a/collects/mysterx/doc.txt b/collects/mysterx/doc.txt
index 410d93352d..00b7913e4b 100644
--- a/collects/mysterx/doc.txt
+++ b/collects/mysterx/doc.txt
@@ -99,8 +99,8 @@ _MysterX_
Blocks until all browser windows have been closed or hidden,
using the show method of mx-browser%. This is useful when
- a MysterX program file is run as a script, to prevent MzScheme
- or MrEd from closing prematurely.
+ a MysterX program file is run as a script, to prevent Racket
+ or GRacket from closing prematurely.
> mx-browser% :: (make-object mx-browser% [label] [width] [height] [x] [y] [style-list])
@@ -202,7 +202,7 @@ _MysterX_
Handles events using the registered event
handlers. The event handlers are called in a
- thread separate from the main MzScheme REPL.
+ thread separate from the main Racket REPL.
> stop-handling-events :: (send an-mx-browser stop-handling-events)
diff --git a/collects/mzlib/pregexp.rkt b/collects/mzlib/pregexp.rkt
index bb6b362447..fe41060bf3 100644
--- a/collects/mzlib/pregexp.rkt
+++ b/collects/mzlib/pregexp.rkt
@@ -3,7 +3,7 @@
;; ;Portable regular expressions for Scheme
;; ;Dorai Sitaram
;; ;http://www.ccs.neu.edu/~dorai/pregexp/pregexp.html
-;; but `pregexp' functionality is now built into MzScheme, so
+;; but `pregexp' functionality is now built into Racket, so
;; this is mostly a wrapper module.
(module pregexp mzscheme
diff --git a/collects/mzlib/scribblings/restart.scrbl b/collects/mzlib/scribblings/restart.scrbl
index c5deadb494..97db1227f9 100644
--- a/collects/mzlib/scribblings/restart.scrbl
+++ b/collects/mzlib/scribblings/restart.scrbl
@@ -14,16 +14,16 @@
[init-namespace (-> any)])
boolean?]{
-Simulates starting MzScheme with the vector of command-line strings
+Simulates starting Racket with the vector of command-line strings
@scheme[argv]. The @scheme[init-argv], @scheme[adjust-flag-table], and
@scheme[init-namespace] arguments are used to modify the default
settings for command-line flags, adjust the parsing of command-line
flags, and customize the initial namespace, respectively.
The vector of strings @scheme[init-argv] is read first with the
-standard MzScheme command-line parsing. Flags that load files or
+standard Racket command-line parsing. Flags that load files or
evaluate expressions (e.g., @Flag{f} and @Flag{e}) are ignored, but
-flags that set MzScheme's modes (e.g., @Flag{c} or @Flag{j})
+flags that set Racket's modes (e.g., @Flag{c} or @Flag{j})
effectively set the default mode before @scheme[argv] is parsed.
Before @scheme[argv] is parsed, the procedure
@@ -34,7 +34,7 @@ a table of command-line flags, and this table is used to parse
add or remove flags from the standard set.
After @scheme[argv] is parsed, a new thread and a namespace are
-created for the ``restarted'' MzScheme. (The new namespace is
+created for the ``restarted'' Racket. (The new namespace is
installed as the current namespace in the new thread.) In the new
thread, restarting performs the following actions:
@@ -64,4 +64,4 @@ the return value is determined as described above.
Note that an error in a command-line expression followed by
@scheme[read-eval-print-loop] produces a @scheme[#t] result. This is
-consistent with MzScheme's stand-alone behavior.}
+consistent with Racket's stand-alone behavior.}
diff --git a/collects/mzlib/scribblings/sendevent.scrbl b/collects/mzlib/scribblings/sendevent.scrbl
index 1bd830e630..721a68d613 100644
--- a/collects/mzlib/scribblings/sendevent.scrbl
+++ b/collects/mzlib/scribblings/sendevent.scrbl
@@ -13,7 +13,7 @@
The @schememodname[mzlib/sendevent] library provides a
@scheme[send-event] function that works only on Mac OS X, and only
-when running in MrEd (though the library can be loaded in MzScheme).
+when running in GRacket (though the library can be loaded in Racket).
@defproc[(send-event [receiver-bytes (lambda (s) (and (bytes? s)
(= 4 (bytes-length s))))]
diff --git a/collects/mzlib/zip.rkt b/collects/mzlib/zip.rkt
index 204cccacef..e04296c1dd 100644
--- a/collects/mzlib/zip.rkt
+++ b/collects/mzlib/zip.rkt
@@ -249,7 +249,7 @@
(define/kw (zip->output files #:optional [out (current-output-port)])
(parameterize ([current-output-port out])
(let* ([seekable? (seekable-port? (current-output-port))]
- [headers ; note: MzScheme's `map' is always left-to-right
+ [headers ; note: Racket's `map' is always left-to-right
(map (lambda (file)
(zip-one-entry (build-metadata file) seekable?))
files)])
diff --git a/collects/mzscheme/examples/README b/collects/mzscheme/examples/README
index fa4a870369..ee128c7580 100644
--- a/collects/mzscheme/examples/README
+++ b/collects/mzscheme/examples/README
@@ -1,4 +1,4 @@
-This directory contains a few example MzScheme extensions. Most
+This directory contains a few example Racket extensions. Most
examples are implemented directly in C. A few examples listed at the
end use the mzc `c-lambda', etc. forms.
@@ -10,7 +10,7 @@ end use the mzc `c-lambda', etc. forms.
from C and adding top-level definitions. (Manually instrumented for
3m, so do not use `mzc --xform'.)
- * curses.c - links MzScheme to the curses library. Demonstrates more
+ * curses.c - links Racket to the curses library. Demonstrates more
procedures and definitions, a little more type dispatching, and
returning multiple values. (Manually instrumented for 3m, so do not
use `mzc --xform'.)
diff --git a/collects/mzscheme/examples/catch.c b/collects/mzscheme/examples/catch.c
index 3de23ca7d9..15ada50b25 100644
--- a/collects/mzscheme/examples/catch.c
+++ b/collects/mzscheme/examples/catch.c
@@ -1,5 +1,5 @@
/*
- MzScheme extension example that catches exceptions and extracts
+ Racket extension example that catches exceptions and extracts
error messages.
The defined function is `eval-string/catch-error', which takes a
diff --git a/collects/mzscheme/examples/cfile.rkt b/collects/mzscheme/examples/cfile.rkt
index fb361802e7..0156b2008c 100644
--- a/collects/mzscheme/examples/cfile.rkt
+++ b/collects/mzscheme/examples/cfile.rkt
@@ -2,7 +2,7 @@
;; Direct access to fopen, fread, fwrite, and fclose. The interface is
;; not remotely safe, since #f is accepted (and converted to NULL)
;; for `(pointer "FILE")' arguments. Also, blocking reads or writes
-;; will block all MzScheme threads.
+;; will block all Racket threads.
(c-declare "#include ")
diff --git a/collects/mzscheme/examples/curses.c b/collects/mzscheme/examples/curses.c
index 0efe0c3f14..eed92a3a3c 100644
--- a/collects/mzscheme/examples/curses.c
+++ b/collects/mzscheme/examples/curses.c
@@ -7,7 +7,7 @@
mzc --3m --ld curses.so curses_3m.o -lcurses
For obvious reasons, this library doesn't interact well
- with MzScheme's read-eval-print loop. The example file
+ with Racket's read-eval-print loop. The example file
curses-demo.ss demos this extension.
*/
diff --git a/collects/mzscheme/examples/fmod.c b/collects/mzscheme/examples/fmod.c
index 70b4324421..5666073401 100644
--- a/collects/mzscheme/examples/fmod.c
+++ b/collects/mzscheme/examples/fmod.c
@@ -13,7 +13,7 @@
of Scheme_Object* values for argv, and returns a Scheme_Object*: */
static Scheme_Object *sch_fmod(int argc, Scheme_Object **argv)
{
- /* Because we'll use scheme_make_prim_w_arity, MzScheme will
+ /* Because we'll use scheme_make_prim_w_arity, Racket will
have already checked that we're getting the right number of
arguments. */
Scheme_Object *a = argv[0], *b = argv[1];
diff --git a/collects/mzscheme/examples/hello.c b/collects/mzscheme/examples/hello.c
index 8d6fa3af91..97d898db1e 100644
--- a/collects/mzscheme/examples/hello.c
+++ b/collects/mzscheme/examples/hello.c
@@ -1,5 +1,5 @@
/*
- MzScheme extension example that returns the string "Hello, world!"
+ Racket extension example that returns the string "Hello, world!"
when loaded.
For the 3m GC (the default), compile with:
diff --git a/collects/net/cgi-unit.rkt b/collects/net/cgi-unit.rkt
index a42c3da5b3..24a1ba3492 100644
--- a/collects/net/cgi-unit.rkt
+++ b/collects/net/cgi-unit.rkt
@@ -68,9 +68,9 @@
""
""
""
""
diff --git a/collects/net/sendmail-unit.rkt b/collects/net/sendmail-unit.rkt
index eefe4a254e..87cec7bd08 100644
--- a/collects/net/sendmail-unit.rkt
+++ b/collects/net/sendmail-unit.rkt
@@ -88,7 +88,7 @@
(unless (null? cc-recipients)
(write-recipient-header "CC" cc-recipients)))
(fprintf writer "Subject: ~a\n" subject)
- (fprintf writer "X-Mailer: MzScheme: see www.plt-scheme.org\n")
+ (fprintf writer "X-Mailer: Racket (racket-lang.org)\n")
(for-each (lambda (s)
(display s writer)
(newline writer))
diff --git a/collects/openssl/mzssl.rkt b/collects/openssl/mzssl.rkt
index 27f0b400d0..f9f5bd13ed 100644
--- a/collects/openssl/mzssl.rkt
+++ b/collects/openssl/mzssl.rkt
@@ -5,7 +5,7 @@
;; in the future. (This requirement comes from the SSL library.)
;; Another warning: data that is written and not buffered may still be
-;; in flight between MzScheme and the underlying ports. A `flush-output'
+;; in flight between Racket and the underlying ports. A `flush-output'
;; won't return until sent data is actually in the underlying port.
;; (This is due to the fact that unbuffered data cannot be written
;; without blocking.)
@@ -655,7 +655,7 @@
(flush-ssl mzssl enable-break?)
0)
;; Write request; even if blocking is ok, we treat
- ;; it as non-blocking and let MzScheme handle blocking
+ ;; it as non-blocking and let Racket handle blocking
(let ([n (SSL_write (mzssl-ssl mzssl) xfer-buffer len)])
(if (n . > . 0)
(begin
diff --git a/collects/planet/resolver.rkt b/collects/planet/resolver.rkt
index e7bc4fa9c4..cfc3e135eb 100644
--- a/collects/planet/resolver.rkt
+++ b/collects/planet/resolver.rkt
@@ -135,7 +135,7 @@ number of bytes in the package.
3 Client Download Policies
-MzScheme invokes the PLaneT client once for each instance of a require-planet
+Racket invokes the PLaneT client once for each instance of a require-planet
form in a program being run (i.e., the transitive closure of the "requires"
relation starting from some specified root module; this closure is calculable
statically). At each of these invocations, the client examines its internal
diff --git a/collects/planet/util.rkt b/collects/planet/util.rkt
index 7dfaa67844..cb978e0d35 100644
--- a/collects/planet/util.rkt
+++ b/collects/planet/util.rkt
@@ -264,7 +264,7 @@
;; ---
;; documentation stuff --- loaded on demand so that setup/scribble can be
-;; omitted in the MzScheme distribution
+;; omitted in the Racket distribution
(define-namespace-anchor anchor)
;; render : path[fully-expanded scribble file path] path[fully expanded directory] boolean? -> xref?
diff --git a/collects/preprocessor/doc.txt b/collects/preprocessor/doc.txt
index 5c80185263..58ac4a374f 100644
--- a/collects/preprocessor/doc.txt
+++ b/collects/preprocessor/doc.txt
@@ -2,7 +2,7 @@
_preprocessor_
========================================================================
-The "preprocessor" collection defines two MzScheme-based preprocessors
+The "preprocessor" collection defines two Racket-based preprocessors
for texts that can have embedded Scheme code. The two processors share
a few features, like several command-line flags and the fact that
embedded Scheme code is case-sensitive by default.
@@ -332,7 +332,7 @@ Miscellaneous:
_mztext_
========================================================================
-`mztext' is another MzScheme-based preprocessing language. It can be
+`mztext' is another Racket-based preprocessing language. It can be
used as a preprocessor in a similar way to `mzpp' since it also uses
`pp-run' functionality. However, `mztext' uses a completely different
processing principle, it is similar to TeX rather than the simple
@@ -450,7 +450,7 @@ their arity (preferring a the nullary treatment over the unary one):
* A procedure of arity 0 is simply invoked, and its resulting value is
used. The procedure can freely use the input stream to retrieve
arguments. For example, here is how to define a standard C function
- header for use in a MzScheme extension file:
+ header for use in a Racket extension file:
|@(define (cfunc)
| (format
diff --git a/collects/preprocessor/mzpp-run.rkt b/collects/preprocessor/mzpp-run.rkt
index 9a0cb0723c..abc2bb59fd 100644
--- a/collects/preprocessor/mzpp-run.rkt
+++ b/collects/preprocessor/mzpp-run.rkt
@@ -28,4 +28,4 @@
#:handlers
(lambda (_ . files) (run preprocess run-cmd output files))
'("input-file")
- (more-help 'mzpp "a MzScheme-based preprocessor")))
+ (more-help 'mzpp "a Racket-based preprocessor")))
diff --git a/collects/preprocessor/mztext-run.rkt b/collects/preprocessor/mztext-run.rkt
index 87b2b9110f..e4d4f0b196 100644
--- a/collects/preprocessor/mztext-run.rkt
+++ b/collects/preprocessor/mztext-run.rkt
@@ -19,4 +19,4 @@
#:handlers
(lambda (_ . files) (run preprocess run-cmd output files))
'("input-file")
- (more-help 'mztext "a MzScheme-based preprocessing language")))
+ (more-help 'mztext "a Racket-based preprocessing language")))
diff --git a/collects/preprocessor/scribblings/mztext.scrbl b/collects/preprocessor/scribblings/mztext.scrbl
index 9d4516c2d3..4f7691f980 100644
--- a/collects/preprocessor/scribblings/mztext.scrbl
+++ b/collects/preprocessor/scribblings/mztext.scrbl
@@ -150,7 +150,7 @@ their arity (preferring a the nullary treatment over the unary one):
@item{A procedure of arity 0 is simply invoked, and its resulting value is
used. The procedure can freely use the input stream to retrieve
arguments. For example, here is how to define a standard C function
- header for use in a MzScheme extension file:
+ header for use in a Racket extension file:
@verbatim[#:indent 2]|{
@(define (cfunc)
diff --git a/collects/r5rs/main.rkt b/collects/r5rs/main.rkt
index 6fe8f966fd..5b52290fa5 100644
--- a/collects/r5rs/main.rkt
+++ b/collects/r5rs/main.rkt
@@ -463,7 +463,7 @@
begin set!
=> else
- ;; We have to include the following MzScheme-isms to do anything,
+ ;; We have to include the following Racket-isms to do anything,
;; but they're not legal R5RS names, anyway.
(rename-out [#%plain-module-begin #%module-begin])
#%app #%datum #%top #%top-interaction
diff --git a/collects/r6rs/private/readtable.rkt b/collects/r6rs/private/readtable.rkt
index b7334f3d9c..70d988e3a7 100644
--- a/collects/r6rs/private/readtable.rkt
+++ b/collects/r6rs/private/readtable.rkt
@@ -456,7 +456,7 @@
(string->symbol thing)]
[(regexp-match? (force rx:number) thing)
(let ([n (string->number
- ;; MzScheme doesn't handle mantissa widths, yet, so strip them out:
+ ;; Racket doesn't handle mantissa widths, yet, so strip them out:
(regexp-replace* #rx"[|][0-9]+" thing ""))])
(unless n
(error 'r6rs-parser "number didn't convert: ~e" thing))
diff --git a/collects/racket/load.rkt b/collects/racket/load.rkt
index eb64965370..4a742dc50c 100644
--- a/collects/racket/load.rkt
+++ b/collects/racket/load.rkt
@@ -14,7 +14,7 @@
;; with `module-begin' or `top-interaction', and we wrap such
;; evaluations to swap the namespace in and out.
-;; One way in which this differs from MzScheme is that
+;; One way in which this differs from Racket is that
;; `#reader'-loaded modules see a different top-level namespace,
;; though it's the same module registry.
diff --git a/collects/racket/pretty.rkt b/collects/racket/pretty.rkt
index 4c25bced77..e06bb02a87 100644
--- a/collects/racket/pretty.rkt
+++ b/collects/racket/pretty.rkt
@@ -2,10 +2,10 @@
;; "genwrite.scm" generic write used by pp.scm
;; copyright (c) 1991, marc feeley
-;; Pretty-printer for MzScheme
+;; Pretty-printer for Racket
;; Handles structures, cycles, and graphs
-;; TO INSTALL this pretty-printer into a MzScheme's read-eval-print loop,
+;; TO INSTALL this pretty-printer into Racket's read-eval-print loop,
;; require this module and evaluate:
;; (current-print pretty-print-handler)
diff --git a/collects/racket/private/stxmz-body.rkt b/collects/racket/private/stxmz-body.rkt
index 20e198451e..e1c3ecf61e 100644
--- a/collects/racket/private/stxmz-body.rkt
+++ b/collects/racket/private/stxmz-body.rkt
@@ -5,7 +5,7 @@
(#%require "stxcase-scheme.rkt" "define.rkt"
(for-syntax '#%kernel "stx.rkt"))
- ;; So that expansions print the way the MzScheme programmer expects:
+ ;; So that expansions print the way the Racket programmer expects:
(#%require (rename '#%kernel #%plain-module-begin #%module-begin))
(define-syntax mzscheme-in-stx-module-begin
diff --git a/collects/raco/main.lch b/collects/raco/main.lch
index 632865e4f0..09675fea3a 100644
--- a/collects/raco/main.lch
+++ b/collects/raco/main.lch
@@ -2,4 +2,4 @@ The context of this file doesn't matter.
It's existence causes the launcher-maker to
create an "independent launcher", which
means that it doesn't depend on the exact
-MzScheme/MrEd executable or DLLs.
+Racket/GRacket executable or DLLs.
diff --git a/collects/redex/examples/racket-machine/verification.rkt b/collects/redex/examples/racket-machine/verification.rkt
index 0c3dd89a0d..519a6a1044 100644
--- a/collects/redex/examples/racket-machine/verification.rkt
+++ b/collects/redex/examples/racket-machine/verification.rkt
@@ -69,7 +69,7 @@
(verify e_b (imm ṽ_1* ...) ,(add1 (term n_l)) b γ η (shift 1 f))
(where (s_1 γ_1 η_1) (verify e_r (uninit ṽ_1 ...) ,(add1 (term n_l)) #f γ η ∅))
(side-condition (term (valid? s_1)))
- ;; MRF: MzScheme implementation checks that s_1 starts with uninit
+ ;; MRF: the Racket implementation checks that s_1 starts with uninit
(where (ṽ_1* ...) (trim s_1 (ṽ_1 ...)))]
; seq
diff --git a/collects/rnrs/base-6.rkt b/collects/rnrs/base-6.rkt
index 59c51d0162..013416a5ee 100644
--- a/collects/rnrs/base-6.rkt
+++ b/collects/rnrs/base-6.rkt
@@ -455,7 +455,7 @@
;; ----------------------------------------
;; letrec
-;; Need bindings like R5RS, but int-def body like MzScheme
+;; Need bindings like R5RS, but int-def body like Racket
(define-syntax-rule (r6rs:letrec bindings . body)
(r5rs:letrec bindings (let () . body)))
@@ -512,7 +512,7 @@
;; ----------------------------------------
;; lambda & define
-;; Need rest-arg conversion like R5RS, but int-def handlign like MzScheme
+;; Need rest-arg conversion like R5RS, but int-def handlign like Racket
(define-syntax (r6rs:lambda stx)
(syntax-case stx ()
diff --git a/collects/scribble/doc.txt b/collects/scribble/doc.txt
index 4861b29fcb..0039d3a7d1 100644
--- a/collects/scribble/doc.txt
+++ b/collects/scribble/doc.txt
@@ -7,7 +7,7 @@ The Scribble @-reader is designed to be a convenient facility for
using free-form text in Scheme code, where "@" is chosen as one of
the least-used characters in Scheme code.
-You can use the reader via MzScheme's `#reader' form:
+You can use the reader via Racket's `#reader' form:
#reader(lib "reader.ss" "scribble")@{This is free-form text!}
@@ -19,7 +19,7 @@ A PLT Scheme manual more likely starts with
#reader(lib "docreader.ss" "scribble")
which installs a reader, wraps the file content afterward into a
-MzScheme module, and parses the body into a document using
+Racket module, and parses the body into a document using
"decode.ss".
Another way to use the reader is to use the `use-at-readtable'
diff --git a/collects/scribblings/foreign/intro.scrbl b/collects/scribblings/foreign/intro.scrbl
index 1ed309362a..557e03de6e 100644
--- a/collects/scribblings/foreign/intro.scrbl
+++ b/collects/scribblings/foreign/intro.scrbl
@@ -8,7 +8,7 @@ very little insulation against the issues that C programmer faces
related to safety and memory management. An FFI programmer must be
particularly aware of memory management issues for data that spans the
Racket--C divide. Thus, this manual relies in many ways on the
-information in @|InsideMzScheme|, which defines how Racket
+information in @|InsideRacket|, which defines how Racket
interacts with C APIs in general.
Since using the FFI entails many safety concerns that Racket
diff --git a/collects/scribblings/foreign/libs.scrbl b/collects/scribblings/foreign/libs.scrbl
index b5cffa0be8..e8248e421c 100644
--- a/collects/scribblings/foreign/libs.scrbl
+++ b/collects/scribblings/foreign/libs.scrbl
@@ -39,7 +39,7 @@ If @scheme[path] is @scheme[#f], then the resulting foreign-library
value represents all libraries loaded in the current process,
including libraries previously opened with @scheme[ffi-lib]. In
particular, use @scheme[#f] to access C-level functionality exported
-by the run-time system (as described in @|InsideMzScheme|).
+by the run-time system (as described in @|InsideRacket|).
Note: @scheme[ffi-lib] tries to look for the library file in a few
places, inluding the PLT libraries (see @scheme[get-lib-search-dirs]),
diff --git a/collects/scribblings/foreign/pointers.scrbl b/collects/scribblings/foreign/pointers.scrbl
index 7df8911783..4f1dfdf163 100644
--- a/collects/scribblings/foreign/pointers.scrbl
+++ b/collects/scribblings/foreign/pointers.scrbl
@@ -208,7 +208,7 @@ can contain other information).}
@section{Memory Management}
For general information on C-level memory management with Racket,
-see @|InsideMzScheme|.
+see @|InsideRacket|.
@defproc[(malloc [bytes-or-type (or/c exact-nonnegative-integer? ctype?)]
[type-or-bytes (or/c exact-nonnegative-integer? ctype?) @#,elem{absent}]
diff --git a/collects/scribblings/foreign/types.scrbl b/collects/scribblings/foreign/types.scrbl
index 7607d6385b..35d9fe5be4 100644
--- a/collects/scribblings/foreign/types.scrbl
+++ b/collects/scribblings/foreign/types.scrbl
@@ -303,7 +303,7 @@ collector.}
A type that can be used with any Racket object; it corresponds to the
@cpp{Scheme_Object*} type of Racket's C API (see
-@|InsideMzScheme|). It is useful only for libraries that are aware of
+@|InsideRacket|). It is useful only for libraries that are aware of
Racket's C API.}
diff --git a/collects/scribblings/foreign/utils.rkt b/collects/scribblings/foreign/utils.rkt
index 51438d46a8..543a585b6f 100644
--- a/collects/scribblings/foreign/utils.rkt
+++ b/collects/scribblings/foreign/utils.rkt
@@ -12,7 +12,7 @@
ffi/vector))
(provide cpp
- InsideMzScheme
+ InsideRacket
(all-from-out scribble/manual)
(for-label (all-from-out racket/base
racket/contract
@@ -20,6 +20,5 @@
ffi/unsafe/cvector
ffi/vector)))
-
-(define InsideMzScheme
+(define InsideRacket
(other-manual '(lib "scribblings/inside/inside.scrbl")))
diff --git a/collects/scribblings/gui/editor-funcs.scrbl b/collects/scribblings/gui/editor-funcs.scrbl
index cb815dd9fc..164ad220ca 100644
--- a/collects/scribblings/gui/editor-funcs.scrbl
+++ b/collects/scribblings/gui/editor-funcs.scrbl
@@ -361,7 +361,7 @@ The handler recognizes editor files by the first twelve characters of
insert-file], and then converting the editor content into a port with
@scheme[open-input-text-editor]. After obtaining a port in this way,
the content is read in essentially the same way as by the default
- MzScheme load handler. The difference is that the editor may contain
+ Racket load handler. The difference is that the editor may contain
instances of @scheme[readable-snip<%>], which are ``read'' though the
snips' @method[readable-snip<%> read-special] method; see
@scheme[open-input-text-editor] for details.
diff --git a/collects/scribblings/gui/event-class.scrbl b/collects/scribblings/gui/event-class.scrbl
index dcb64ecedf..9927e56ad0 100644
--- a/collects/scribblings/gui/event-class.scrbl
+++ b/collects/scribblings/gui/event-class.scrbl
@@ -22,7 +22,7 @@ See @method[event% get-time-stamp] for information about
exact-integer?]{
Returns the time, in milliseconds, when the event occurred. This time
- is compatible with times reported by MzScheme's
+ is compatible with times reported by Racket's
@scheme[current-milliseconds] procedure.
}
@@ -31,7 +31,7 @@ Returns the time, in milliseconds, when the event occurred. This time
void?]{
Set the time, in milliseconds, when the event occurred. See also
- MzScheme's @scheme[current-milliseconds].
+ Racket's @scheme[current-milliseconds].
If the supplied value is outside the platform-specific range of time
values, @|MismatchExn|.
diff --git a/collects/scribblings/gui/eventspace-funcs.scrbl b/collects/scribblings/gui/eventspace-funcs.scrbl
index 397e4392e0..af3a26fc17 100644
--- a/collects/scribblings/gui/eventspace-funcs.scrbl
+++ b/collects/scribblings/gui/eventspace-funcs.scrbl
@@ -180,14 +180,14 @@ Evaluating @scheme[(yield 'wait)] is thus similar to
sensitive to whether the current thread is a handler thread, instead
of the value of the @scheme[current-eventspace] parameter.
-If @scheme[v] is an event in MzScheme's sense (not to be confused with
+If @scheme[v] is an event in Racket's sense (not to be confused with
a GUI event), @scheme[yield] blocks on @scheme[v] in the same way as
@scheme[sync], except that it may start a @scheme[sync] on @scheme[v]
multiple times (but it will complete a @scheme[sync] on @scheme[v] at
most one time). If the current thread is the current eventspace's
handler thread, events are dispatched until a @scheme[v] sync
succeeds on an event boundary. For other threads, calling
- @scheme[yield] with a MzScheme event is equivalent to calling
+ @scheme[yield] with a Racket event is equivalent to calling
@scheme[sync]. In either case, the result is the same that of
@scheme[sync]; however, if a wrapper procedure is associated with
@scheme[v] via @scheme[handle-evt], it is not called in tail position
diff --git a/collects/scribblings/gui/miscwin-funcs.scrbl b/collects/scribblings/gui/miscwin-funcs.scrbl
index 25169c092f..42c4fb9595 100644
--- a/collects/scribblings/gui/miscwin-funcs.scrbl
+++ b/collects/scribblings/gui/miscwin-funcs.scrbl
@@ -86,7 +86,7 @@ The result depends on @scheme[what], and a @scheme[#f] result is only
@item{@scheme['init-file] returns the path to the user-specific
initialization file (containing Scheme code). The directory part of
the path is the same path as returned for @scheme['init-dir] by
- MzScheme's @scheme[find-system-path]. The file name is
+ Racket's @scheme[find-system-path]. The file name is
platform-specific:
@itemize[
@@ -367,7 +367,7 @@ containing a typestring and value; each typestring is used ad the
keyword name of an AppleEvent argument for the associated converted
value.
-The following types of MzScheme values can be converted to AppleEvent
+The following types of Racket values can be converted to AppleEvent
values passed to the receiver:
@atable[
@@ -390,7 +390,7 @@ if there is an error. If there is no error or return value,
@scheme[send-event] returns @|void-const|.
The following types of AppleEvent values can be reverse-converted into
-a MzScheme value returned by @scheme[send-event]:
+a Racket value returned by @scheme[send-event]:
@atable[
(tline @elem{Boolean} @elem{@scheme[#t] or @scheme[#f]})
@@ -477,4 +477,4 @@ See also @scheme[get-resource].}
@defproc[(key-code-symbol? [v any/c]) boolean?]{
Returns @scheme[#t] if the argument is a symbol that can be returned by
@scheme[key-event%]'s method @method[key-event% get-key-code].
-}
\ No newline at end of file
+}
diff --git a/collects/scribblings/guide/guide-utils.rkt b/collects/scribblings/guide/guide-utils.rkt
index d4f82e9457..b54b14988e 100644
--- a/collects/scribblings/guide/guide-utils.rkt
+++ b/collects/scribblings/guide/guide-utils.rkt
@@ -8,7 +8,7 @@
(require (for-label racket/base))
(provide (for-label (all-from-out racket/base)))
- (provide Quick MzScheme HtDP
+ (provide Quick Racket HtDP
tool
moreguide
guideother
@@ -60,6 +60,6 @@
(secref #:doc '(lib "scribblings/reference/reference.scrbl") s))
(define (ext-refsecref s)
- (make-element #f (list (refsecref s) " in " MzScheme)))
+ (make-element #f (list (refsecref s) " in " Racket)))
- (define MzScheme (other-manual '(lib "scribblings/reference/reference.scrbl"))))
+ (define Racket (other-manual '(lib "scribblings/reference/reference.scrbl"))))
diff --git a/collects/scribblings/guide/guide.scrbl b/collects/scribblings/guide/guide.scrbl
index 998e8bdfdf..3403354234 100644
--- a/collects/scribblings/guide/guide.scrbl
+++ b/collects/scribblings/guide/guide.scrbl
@@ -14,7 +14,7 @@ especially quick introduction to Racket, start with @|Quick|.
@seclink["to-scheme"]{Chapter 2} provides a brief introduction to
Racket. From @seclink["datatypes"]{Chapter 3} on, this guide dives
into details---covering much of the Racket toolbox, but leaving
-precise details to @|MzScheme| and other reference manuals.
+precise details to @|Racket| and other reference manuals.
@table-of-contents[]
diff --git a/collects/scribblings/inside/inside.scrbl b/collects/scribblings/inside/inside.scrbl
index f0fbbdae24..6c65f779ef 100644
--- a/collects/scribblings/inside/inside.scrbl
+++ b/collects/scribblings/inside/inside.scrbl
@@ -9,7 +9,7 @@
This manual describes Racket's C interface, which allows the
interpreter to be extended by a dynamically-loaded library, or
embedded within an arbitrary C/C++ program. The manual assumes
-familiarity with Racket as described in @|MzScheme|.
+familiarity with Racket as described in @|Racket|.
For an alternative way of dealing with foreign code, see
@other-manual['(lib "scribblings/foreign/foreign.scrbl")], which
diff --git a/collects/scribblings/inside/ports.scrbl b/collects/scribblings/inside/ports.scrbl
index 42f648d248..0d9fd9293d 100644
--- a/collects/scribblings/inside/ports.scrbl
+++ b/collects/scribblings/inside/ports.scrbl
@@ -909,7 +909,7 @@ not a file that exists, @var{type} is filled with @cpp{0}.}
[int noexn])]{
Gets the @as-index{current working directory} according to the
-operating system. This is separate from MzScheme's current directory
+operating system. This is separate from Racket's current directory
parameter.
The directory path is written into @var{buf}, of length @var{buflen},
diff --git a/collects/scribblings/inside/utils.rkt b/collects/scribblings/inside/utils.rkt
index eb8075718c..74cb5fd17f 100644
--- a/collects/scribblings/inside/utils.rkt
+++ b/collects/scribblings/inside/utils.rkt
@@ -7,7 +7,7 @@
(for-syntax scheme/base)
(for-label scheme/base))
-(provide MzScheme
+(provide Racket
mzc cpp cppi cppdef (rename-out [*var var])
function subfunction
FormatD
@@ -157,7 +157,7 @@
(define (refsecref s)
(secref #:doc '(lib "scribblings/reference/reference.scrbl") s))
-(define MzScheme
+(define Racket
(other-manual '(lib "scribblings/reference/reference.scrbl")))
(define (FormatD s)
diff --git a/collects/scribblings/places/places.scrbl b/collects/scribblings/places/places.scrbl
index bab28296e3..ef8ffdd247 100644
--- a/collects/scribblings/places/places.scrbl
+++ b/collects/scribblings/places/places.scrbl
@@ -98,7 +98,7 @@ garbage collector called the master. Places are allowed to garbage collect
independently of one another. The master collector, however, has to pause all
mutators before it can collect garbage.
-@section[#:tag "compiling"]{Enabling Places in MzScheme Builds}
+@section[#:tag "compiling"]{Enabling Places in Racket Builds}
PLT's parallel-places support is only enabled if you pass
@DFlag{enable-places} to @exec{configure} when you build PLT (and
diff --git a/collects/setup/main.lch b/collects/setup/main.lch
index 632865e4f0..09675fea3a 100644
--- a/collects/setup/main.lch
+++ b/collects/setup/main.lch
@@ -2,4 +2,4 @@ The context of this file doesn't matter.
It's existence causes the launcher-maker to
create an "independent launcher", which
means that it doesn't depend on the exact
-MzScheme/MrEd executable or DLLs.
+Racket/GRacket executable or DLLs.
diff --git a/collects/sgl/sgl.rkt b/collects/sgl/sgl.rkt
index c01374a3b1..6b11210c1b 100644
--- a/collects/sgl/sgl.rkt
+++ b/collects/sgl/sgl.rkt
@@ -1,4 +1,4 @@
-;; sgl -- An OpenGL extension of MzScheme
+;; sgl -- An OpenGL extension of Racket
;;
;; Copyright (C) 2003-2010 Scott Owens
;;
diff --git a/collects/slideshow/doc.txt b/collects/slideshow/doc.txt
index ea67399294..db480d5a07 100644
--- a/collects/slideshow/doc.txt
+++ b/collects/slideshow/doc.txt
@@ -74,19 +74,19 @@ Slideshow Modules
The _slideshow.ss_ module acts as a language that includes:
- the Slideshow function for creating slides (defined here)
- - all of MzScheme
+ - all of Racket
- texpict/mrpict
- texpict/utils
The _slide.ss_ module is like "slideshow.ss", but it does not
-re-provide MzScheme. Thus, "slide.ss" is a non-language version of
+re-provide Racket. Thus, "slide.ss" is a non-language version of
"slideshow.ss", and it can be imported with `require' into a module in
any language.
The _run.ss_ module is the same as "slideshow.ss" for backward
compatibility.
- [The "slideshow.ss" and "slide.ss" modules also check the MzScheme
+ [The "slideshow.ss" and "slide.ss" modules also check the Racket
parameter `current-command-line-arguments' to configure the slide
mode.]
diff --git a/collects/srfi/14/char-set.rkt b/collects/srfi/14/char-set.rkt
index 30acda81c6..fa62a85b3b 100644
--- a/collects/srfi/14/char-set.rkt
+++ b/collects/srfi/14/char-set.rkt
@@ -296,7 +296,7 @@
;; ----------------------------------------
- ;; MzScheme provides a rough map to unicode:
+ ;; Racket provides a rough map to unicode:
(define unicode (make-known-char-range-list))
(define (make-standard-set pred?)
diff --git a/collects/srfi/19/time.rkt b/collects/srfi/19/time.rkt
index f547c965b2..848fe1f9c2 100644
--- a/collects/srfi/19/time.rkt
+++ b/collects/srfi/19/time.rkt
@@ -37,15 +37,15 @@
;; INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
;; MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-;; -- MzScheme implementation
+;; -- Racket implementation
;;
-;; The only MzScheme specific features of this implementation is
+;; The only Racket specific features of this implementation is
;; CURRENT-SECONDS, the DEFINE-STRUCT procedure (SRFI 9: Defining Record Types
;; could be used), and the constants tm:time-at-zero-seconds
;; and tm:julian-day-at-zero-seconds, which refer to the '0' of CURRENT-SECONDS.
;;
;; SRFI-6, String Ports, and SRFI-8, RECEIVE: Binding Multiple Values,
-;; are also used. MzScheme has String Ports built-in. The RECEIVE form
+;; are also used. Racket has String Ports built-in. The RECEIVE form
;; is copied below.
;;
; srfi-8: receive
@@ -130,7 +130,7 @@
(define time-process 'time-process)
(define time-duration 'time-duration)
-;; example of extension (MZScheme specific)
+;; example of extension (Racket specific)
(define time-gc 'time-gc)
@@ -316,7 +316,7 @@
;;
;; -- using GNU gettimeofday() would be useful here -- gets
;; second + millisecond
-;; let's pretend we do, using MzScheme's current-seconds & current-milliseconds
+;; let's pretend we do, using Racket's current-seconds & current-milliseconds
;; this is supposed to return UTC.
;;
@@ -726,7 +726,7 @@
))
;; relies on the fact that we named our time zone accessor
-;; differently from MzScheme's....
+;; differently from Racket's....
;; This should be written to be OS specific.
(define (tm:local-tz-offset)
(date-time-zone-offset (seconds->date (current-seconds))))
diff --git a/collects/srfi/60/60.rkt b/collects/srfi/60/60.rkt
index 320f3c7056..066fae3420 100644
--- a/collects/srfi/60/60.rkt
+++ b/collects/srfi/60/60.rkt
@@ -11,7 +11,7 @@
integer-length)
;; SRFI 60 defines several procedures which are already provided by
- ;; MzScheme and thus they are not provided by this module, namely
+ ;; Racket and thus they are not provided by this module, namely
;; bitwise-{ior,xor,and,not} and arithmetic-shift. However, SRFI 60
;; names aliases for these procedures, which are provided and which
;; refer to the Mzscheme primitives, namely log{ior,xor,and,not} and
@@ -24,7 +24,7 @@
;; The reference implementation follows below and has been changed only
;; by adding S-expression comments to definitions which are not needed,
- ;; such as definitions implemented as MzScheme exact integer primitives.
+ ;; such as definitions implemented as Racket exact integer primitives.
;;;; "logical.scm", bit access and operations for integers for Scheme
;;; Copyright (C) 1991, 1993, 2001, 2003, 2005 Aubrey Jaffer
diff --git a/collects/srpersist/doc.txt b/collects/srpersist/doc.txt
index 2374144fcb..b51d25ccdf 100644
--- a/collects/srpersist/doc.txt
+++ b/collects/srpersist/doc.txt
@@ -4,7 +4,7 @@
_ODBC_
======
- SrPersist is an ODBC library for MzScheme and DrScheme.
+ SrPersist is an ODBC library for Racket and DrRacket.
Any database management system with an ODBC driver should
be usable with SrPersist.
@@ -24,7 +24,7 @@
For example, the hypothetical ODBC name SQLProcedureName would be
mapped to the Scheme name procedure-name. The exceptions are SQLError
and SQLExecute, which are mapped to sql-error and sql-execute, to
- avoid confusion with MzScheme procedures.
+ avoid confusion with Racket procedures.
The documentation here may be sufficient to get started with
SrPersist, but you will certainly want to consult an ODBC reference for
diff --git a/collects/srpersist/tutorial.txt b/collects/srpersist/tutorial.txt
index 92ebfc6786..0bc176e644 100644
--- a/collects/srpersist/tutorial.txt
+++ b/collects/srpersist/tutorial.txt
@@ -13,7 +13,7 @@ installing SrPersist. See the README file in the
SrPersist source directory for such information.
See the section "Loading" in doc.txt to learn how to load
-SrPersist into MzScheme or DrScheme. From Help Desk,
+SrPersist into Racket or DrRacket. From Help Desk,
search for "SrPersist" and scroll down to that section.
Allocating handles
diff --git a/collects/stepper/private/shared.rkt b/collects/stepper/private/shared.rkt
index 7cb9e0ab37..08d8a34229 100644
--- a/collects/stepper/private/shared.rkt
+++ b/collects/stepper/private/shared.rkt
@@ -359,7 +359,7 @@
(stepper-syntax-property #'let-counter 'stepper-binding-type 'stepper-temp))
- ; syntax-pair-map (using the def'ns of the MzScheme docs):
+ ; syntax-pair-map (using the def'ns of the Racket docs):
(define (syntax-pair-map pair fn)
(cons (fn (car pair))
diff --git a/collects/swindle/base.rkt b/collects/swindle/base.rkt
index 8f00ee7636..4f24d3ed0c 100644
--- a/collects/swindle/base.rkt
+++ b/collects/swindle/base.rkt
@@ -1,7 +1,7 @@
;;; Written by Eli Barzilay: Maze is Life! (eli@barzilay.org)
;;> The `base' module defines some basic low-level syntactic extensions to
-;;> MzScheme. It can be used by itself to get these extensions.
+;;> Racket. It can be used by itself to get these extensions.
#lang mzscheme
@@ -505,7 +505,7 @@
(rename string->keyword string->real-keyword))
;;>> (keyword? x)
;;> A predicate for keyword symbols (symbols that begin with a ":").
-;;> (Note: this is different from MzScheme's keywords!)
+;;> (Note: this is different from Racket's keywords!)
(define (keyword*? x)
(and (symbol? x) (not (eq? x '||))
(eq? (string-ref (symbol->string x) 0) #\:)))
diff --git a/collects/swindle/clos.rkt b/collects/swindle/clos.rkt
index 8e03ef1d7c..cca4aadee8 100644
--- a/collects/swindle/clos.rkt
+++ b/collects/swindle/clos.rkt
@@ -195,7 +195,7 @@
;;> itself and the specializers will be used to check the arguments. This
;;> makes it easy to use `method' instead of `lambda' to get some type
;;> information, but note that the result is going to run slower since the
-;;> type check only takes time but cannot be used by MzScheme to optimize
+;;> type check only takes time but cannot be used by Racket to optimize
;;> the code.
;;>
;;> Note that the specializer argument are evaluated normally, which means
diff --git a/collects/swindle/extra.rkt b/collects/swindle/extra.rkt
index fc9082bd91..f672eb9e98 100644
--- a/collects/swindle/extra.rkt
+++ b/collects/swindle/extra.rkt
@@ -8,7 +8,7 @@
;;; ---------------------------------------------------------------------------
;;; A convenient `defstruct'
-;; This makes it possible to create MzScheme structs using Swindle's `make' and
+;; This makes it possible to create Racket structs using Swindle's `make' and
;; keyword arguments.
(define struct-to-slot-names (make-hash-table))
@@ -57,7 +57,7 @@
;;> to make this a struct that we can access information on. Note that in
;;> method specifiers, the `struct:foo' which is defined by
;;> `define-struct' can be used just like `'. What all this means is
-;;> that you can use MzScheme structs if you just want Swindle's generic
+;;> that you can use Racket structs if you just want Swindle's generic
;;> functions, but use built in structs that are more efficient since they
;;> are part of the implementation. For example:
;;>
@@ -88,7 +88,7 @@
;;> 3
;;>
;;> The `' identifier *must* be of this form -- enclosed in
-;;> "<>"s. This restriction is due to the fact that defining an MzScheme
+;;> "<>"s. This restriction is due to the fact that defining a Racket
;;> struct `foo', makes `foo' bound as a syntax object to something that
;;> cannot be used in any other way.
(defsyntax* (defstruct stx)
@@ -598,7 +598,7 @@
(*echo-write-handler* write-object)
;;>> (install-swindle-printer)
-;;> In MzScheme, output is configurable on a per-port basis. Use this
+;;> In Racket, output is configurable on a per-port basis. Use this
;;> function to install Swindle's `display-object' and `write-object' on
;;> the current output and error ports whenever they are changed
;;> (`swindle' does that on startup). This makes it possible to see
diff --git a/collects/swindle/misc.rkt b/collects/swindle/misc.rkt
index 4aec1fbe60..e82b38c722 100644
--- a/collects/swindle/misc.rkt
+++ b/collects/swindle/misc.rkt
@@ -151,7 +151,7 @@
;;>> (defmacro name body)
;;>> (defmacro* name body)
;;>> (letmacro ([name body] ...) letbody ...)
-;;> These are just like MzScheme's define-macro (from mzlib/defmacro) with
+;;> These are just like Racket's define-macro (from mzlib/defmacro) with
;;> two major extensions:
;;> * If `name' is a simple identifier then a symbol-macro is defined (as
;;> with `defsubst' above).
@@ -584,7 +584,7 @@
;;>> (some predicate? list ...)
;;>> (every predicate? list ...)
-;;> Similar to MzScheme's `ormap' and `andmap', except that when multiple
+;;> Similar to Racket's `ormap' and `andmap', except that when multiple
;;> lists are given, the check stops as soon as the shortest list ends.
(define* (some pred? l . rest) ; taken from slib/comlist.scm,
@@ -622,7 +622,7 @@
;; ----------------------------------------------------------------------------
;;>>... Multi-dimensional hash-tables
-;; Using lists of `eq?' keys, based on MzScheme's hash tables (MzScheme doesn't
+;; Using lists of `eq?' keys, based on Racket's hash tables (MzScheme doesn't
;; have custom hashes). Use weak hash-tables so no space is redundantly
;; wasted.
@@ -630,7 +630,7 @@
;;>> (l-hash-table-get table keys [failure-thunk])
;;>> (l-hash-table-put! table keys value)
;;>> (set-l-hash-table-get! table key [default] value)
-;;> These functions are similar to MzScheme's hash-table functions, except
+;;> These functions are similar to Racket's hash-table functions, except
;;> that they work with a list of keys (compared with `eq?'). If it was
;;> possible to use a custom equality hash-table, then then would use
;;> something like
@@ -1449,7 +1449,7 @@
;;>> *echo-display-handler* [h]
;;>> *echo-write-handler* [h]
-;;> Currently, MzScheme's I/O can be customized only on a per port basis.
+;;> Currently, Racket's I/O can be customized only on a per port basis.
;;> This means that installing the object printing generic later will
;;> change only the standard ports, and for new ports a handleres should
;;> always be installed. This means that `echos' will not work with
diff --git a/collects/swindle/readme.txt b/collects/swindle/readme.txt
index 24c0ab0095..1bdc254237 100644
--- a/collects/swindle/readme.txt
+++ b/collects/swindle/readme.txt
@@ -88,7 +88,7 @@ Swindle environment.
* misc.ss (module)
Lots of useful functionality bits, including everything from
- frequently useful MzScheme standard libraries (`list.ss', `etc.ss',
+ frequently useful Racket standard libraries (`list.ss', `etc.ss',
and `string.ss').
* turbo.ss (language module)
diff --git a/collects/swindle/setf.rkt b/collects/swindle/setf.rkt
index 0066486297..980dfe6fea 100644
--- a/collects/swindle/setf.rkt
+++ b/collects/swindle/setf.rkt
@@ -2,7 +2,7 @@
;;> This module provides the forms `setf!', `psetf!', and `setf!-values' for
;;> generic setters, much like CL's `setf', and `psetf', and a form similar
-;;> to MzScheme's `set!-values'. Note that when these are later re-exported
+;;> to Racket's `set!-values'. Note that when these are later re-exported
;;> (by `turbo'), they are renamed as `set!', `pset!', and `set!-values'
;;> (overriding the built-in `set!' and `set!-values'). Also, note that
;;> this just defines the basic functionality, the `misc' module defines
diff --git a/collects/swindle/swindle.scrbl b/collects/swindle/swindle.scrbl
index b0be705c85..47e7e8d42d 100644
--- a/collects/swindle/swindle.scrbl
+++ b/collects/swindle/swindle.scrbl
@@ -105,7 +105,7 @@ whole Swindle environment.
macros.}
@item{@scheme[swindle/misc] (module) --- Lots of useful functionality
- bits, including everything from frequently useful MzScheme legacy
+ bits, including everything from frequently useful Racket legacy
libraries (@schememodname[mzlib/list], @schememodname[mzlib/etc],
and @schememodname[mzlib/string]).}
diff --git a/collects/swindle/tiny-clos.rkt b/collects/swindle/tiny-clos.rkt
index c5739bc199..a0490e49b0 100644
--- a/collects/swindle/tiny-clos.rkt
+++ b/collects/swindle/tiny-clos.rkt
@@ -2,7 +2,7 @@
;;> This module is the core object system. It is a heavily hacked version
;;> of the original Tiny-CLOS code from Xerox, but it has been fitted to
-;;> MzScheme, optimized and extended. See the source file for a lot of
+;;> Racket, optimized and extended. See the source file for a lot of
;;> details about how the CLOS magic is created.
;;>
;;> [There is one difference between Swindle and Tiny-CLOS: the meta object
@@ -216,15 +216,15 @@
;;; implementation of instances and entities from people.
;;>> ???
-;;> This is MzScheme's `unspecified' value which is used as the default
+;;> This is Racket's `unspecified' value which is used as the default
;;> value for unbound slots. It is provided so you can check if a slot is
;;> unbound.
-(define* ??? (letrec ([x x]) x)) ; this is MzScheme's # value
+(define* ??? (letrec ([x x]) x)) ; this is Racket's # value
(define unspecified-initializer (lambda args ???))
(define false-func (lambda args #f))
;; Basic allocation follows, all was in a single let, but this is not needed
-;; with MzScheme's modules. Also modified to use simple structs for
+;; with Racket's modules. Also modified to use simple structs for
;; everything, including entities since PLT has applicable struct objects.
(define-values (struct:instance make-instance instance? inst-ref inst-set!)
@@ -484,13 +484,13 @@
(define* singleton-value cadr)
;;>>...
-;;> Also note that MzScheme struct types are converted to appropriate
+;;> Also note that Racket struct types are converted to appropriate
;;> Swindle classes. This way, it is possible to have Swindle generic
;;> functions that work with struct type specializers.
;;>> (struct-type->class struct-type)
;;> This function is used to convert a struct-type to a corresponding
-;;> Swindle subclass of `'. See the MzScheme manual for details
+;;> Swindle subclass of `'. See the Racket manual for details
;;> on struct types.
(define struct-to-class-table (make-hash-table))
(define* (struct-type->class stype)
@@ -1990,7 +1990,7 @@
;;>>
;;>>
;;> These are also classes for built-in objects, but they are classes for
-;;> MzScheme structs -- which can be used like Swindle classes since they
+;;> Racket structs -- which can be used like Swindle classes since they
;;> will get converted to appropriate Swindle subclasses of `'.
;;> `' is a class of structs that are hidden -- see the
;;> documentation for `struct-info' and the `skipped?' result. Note that
@@ -2045,7 +2045,7 @@
(defprimclass )
(defprimclass )
(defprimclass )
-;; MzScheme stuff
+;; Racket stuff
(defprimclass )
(defprimclass )
(defprimclass )
@@ -2097,7 +2097,7 @@
:direct-supers (list )
:direct-slots '()))
;;>>
-;;> The class of all primitive MzScheme procedures.
+;;> The class of all primitive Racket procedures.
(define*
(make
:name '
diff --git a/collects/syntax/doc.txt b/collects/syntax/doc.txt
index 1faece882d..b770b258ed 100644
--- a/collects/syntax/doc.txt
+++ b/collects/syntax/doc.txt
@@ -15,21 +15,21 @@ _stx.ss_: deconstructing syntax objects
> (stx-pair? v) - returns #t if `v' is either a pair or a syntax
object representing a pair. See also the definition of "syntax pair"
- in the MzScheme manual.
+ in the Racket manual.
> (stx-list? v) - returns #t if `v' is a list, or if it is a sequence
of pairs leading to a syntax object such that `syntax->list' (from
- MzScheme) would produce a list.
+ Racket) would produce a list.
> (stx->list stx-list) - produces a list by flatting out a trailing
syntax object using `syntax->list'. The `stx-list' argument must be
a value for which `stx-list?' would return #t.
> (stx-car v) - takes the car of a "syntax pair". See the definition
- of "syntax pair" in the MzScheme manual.
+ of "syntax pair" in the Racket manual.
> (stx-cdr v) - takes the cdr of a "syntax pair". See the definition
- of "syntax pair" in the MzScheme manual.
+ of "syntax pair" in the Racket manual.
> (module-or-top-identifier=? a-id b-id) - returns #t if `a-id' and
`b-id' are module-identifier=?, or if `a-id' and `b-id' have the
@@ -37,11 +37,11 @@ _stx.ss_: deconstructing syntax objects
other than at the top level.
This procedure is useful in conjunction with `syntax-case*' to match
- procedure names that are normally bound by MzScheme. For example,
+ procedure names that are normally bound by Racket. For example,
the `include' macro uses this procedure to recognize `build-path';
using `module-identifier=?' would not work well outside of
`module', since the top-level `build-path' is a distinct variable
- from the MzScheme export (though it's bound to the same procedure,
+ from the Racket export (though it's bound to the same procedure,
initially).
======================================================================
@@ -50,7 +50,7 @@ _kerncase.ss_: matching fully-expanded expressions
> (kernel-syntax-case stx-expr trans?-expr clause ...) - a syntactic
form like `syntax-case*', except that the literals are built-in as
- the names of the primitive MzScheme forms. (The primitive syntactic
+ the names of the primitive Racket forms. (The primitive syntactic
forms must have their normal bindings in the context of the
`kernel-syntax-case' expression.)
@@ -62,10 +62,10 @@ _kerncase.ss_: matching fully-expanded expressions
> (kernel-syntax-case* stx-expr trans?-expr (extras ...) clause ...) -
a syntactic form like `kernel-syntax-case', except that it takes an
additional list of extra literals that are used as well as the
- primitive MzScheme forms.
+ primitive Racket forms.
> (kernel-form-identifier-list syntax) - returns a list of identifiers
- for the names of the primitive MzScheme forms for expressions, with
+ for the names of the primitive Racket forms for expressions, with
the lexical context of `syntax'. This function is useful for
generating a list of stopping points to provide to `local-expand'.
@@ -189,7 +189,7 @@ _struct.ss_: generating the same names as `define-struct'
> (struct-declaration-info? v) - returns #t if `x' has the shape of
expansion-time information for structure type declarations, #f
- otherwise. See also the syntax chapter of the MzScheme manual.
+ otherwise. See also the syntax chapter of the Racket manual.
> (generate-struct-declaration orig-stx name-id super-id-or-false
field-id-list current-context
@@ -282,7 +282,7 @@ _docprovide.ss_: attaching documentation to exports
> (lookup-documentation module-path-v label-sym) - returns
documentation for the specified module and label. The
`module-path-v' argument is a quoted module path, like the argument
- to MzScheme's `dynamic-require'. The `label-sym' identifies a set of
+ to Racket's `dynamic-require'. The `label-sym' identifies a set of
documentation using the symbol as a label identifier in
`provide-and-document'.
@@ -307,7 +307,7 @@ _modread.ss_: reading module source code
inspects `stx' to check whether evaluating it will declare a module
named `expected-module-sym' (plus a prefix, if
`current-module-name-prefix' is set) --- at least if `module' is
- bound in the top-level to MzScheme's `module'. The syntax object
+ bound in the top-level to Racket's `module'. The syntax object
`stx' can contain a compiled expression. Also, `stx' can be an
end-of-file, on the grounds that `read-syntax' can produce an
end-of-file.
@@ -332,7 +332,7 @@ _modcode.ss_: getting module compiled code
[#:notify notify-proc]) -
returns a compiled expression for the declaration of the module
specified by `module-path-v'. The `module-path-v' argument is a
- quoted module path, as for MzScheme's `dynamic-require' using the
+ quoted module path, as for Racket's `dynamic-require' using the
default module path resolver.
The `compiled-subdir' argument defaults to "compiled"; it specifies
@@ -389,7 +389,7 @@ _modresolve.ss_: resolving module paths to file paths
======================================================================
Interpretations of module paths in this library mimic that of the
-default module path resolver in MzScheme (which means that the library
+default module path resolver in Racket (which means that the library
is limited, but certainly useful as no other module path resolvers
currently exist).
@@ -398,12 +398,12 @@ currently exist).
relative to `rel-to-path-string/thunk/#f' if it is a path string
(assumed to be for a file), to the directory result of calling the
thunk if it is a thunk, or to the current directory otherwise. The
- `module-path-v' argument is a quoted module path, as for MzScheme's
+ `module-path-v' argument is a quoted module path, as for Racket's
`dynamic-require' using the default module path resolver.
> (resolve-module-path-index module-path-index rel-to-path-string/thunk/#f)
- like `resolve-module-path' but the input is a module path index
- (see the MzScheme manual for details); in this case, the
+ (see the Racket manual for details); in this case, the
`rel-to-path-string/thunk/#f' base is used where the module path
index contains the "self" index. If `module-path-index' depends on
the "self" module path index, then an exception is raised unless
@@ -414,7 +414,7 @@ _modcollapse.ss_: simplifying module paths
======================================================================
Interpretations of module paths in this library mimic that of the
-default module path resolver in MzScheme (which means that the library
+default module path resolver in Racket (which means that the library
is limited, but certainly useful as no other module path resolvers
currently exist).
@@ -423,7 +423,7 @@ currently exist).
`rel-to-module-path', where the latter must have the form '(lib
....), '(file ), '(path ....) a path, or a thunk to generate
one of those. The `module-path-v' argument is a quoted module path,
- as for MzScheme's `dynamic-require' using the default module path
+ as for Racket's `dynamic-require' using the default module path
resolver.
The result can be a path if `module-path-v' contains a path element
@@ -433,7 +433,7 @@ currently exist).
> (collapse-module-path-index module-path-index rel-to-module-path-v)
- like `collapse-module-path', but the input is a module path index
- (see the MzScheme manual for details); in this case, the
+ (see the Racket manual for details); in this case, the
`rel-to-module-path-v' base is used where the module path index
contains the "self" index.
diff --git a/collects/tests/mysterx/README b/collects/tests/mysterx/README
index 8153858076..8a5df9ea08 100644
--- a/collects/tests/mysterx/README
+++ b/collects/tests/mysterx/README
@@ -17,7 +17,7 @@ DHTML test code
The file dhtmltests.ss contains a number of tests
for the Dynamic HTML capabilities of MysterX.
-Simply load the file into MzScheme or DrScheme to run the
+Simply load the file into Racket or DrRacket to run the
tests. Any errors will be printed in the REPL.
The behavior that appears in the window that is created
may be ignored.
diff --git a/collects/tests/racket/beginner-abbr.rktl b/collects/tests/racket/beginner-abbr.rktl
index 5734eda027..9fe7f74513 100644
--- a/collects/tests/racket/beginner-abbr.rktl
+++ b/collects/tests/racket/beginner-abbr.rktl
@@ -5,7 +5,7 @@
;; Limitations of this test suite:
;; - It doesn't check reader-level parameterization, such as use of quotes
;; - It doesn't check format of printed results
-;; - It doesn't check the absence of MzScheme forms
+;; - It doesn't check the absence of Racket forms
;; Don't try to run other tests from the test suite after loading this
;; one into a particular namespace.
diff --git a/collects/tests/racket/beginner.rktl b/collects/tests/racket/beginner.rktl
index 3596800eff..140bb8b910 100644
--- a/collects/tests/racket/beginner.rktl
+++ b/collects/tests/racket/beginner.rktl
@@ -6,7 +6,7 @@
;; Limitations of this test suite:
;; - It doesn't check reader-level parameterization, such as use of quotes
;; - It doesn't check format of printed results
-;; - It doesn't check the absence of MzScheme forms
+;; - It doesn't check the absence of Racket forms
;; Don't try to run other tests from the test suite after loading this
;; one into a particular namespace.
diff --git a/collects/tests/racket/benchmarks/rx/index-template.html b/collects/tests/racket/benchmarks/rx/index-template.html
index 81ca3730ae..279ccaa2e2 100644
--- a/collects/tests/racket/benchmarks/rx/index-template.html
+++ b/collects/tests/racket/benchmarks/rx/index-template.html
@@ -15,9 +15,9 @@
run time, or stack overflow).
Run times are averaged over three runs. All reported times are CPU time (system plus user).
- The times for MzScheme, Perl, and Python use the language's sime function to record the
+ The times for Racket, Perl, and Python use the language's sime function to record the
times before and after a loop within the language; the PCRE times are based on calls
- a timed MzScheme loop using calling PCRE via (lib "foreign.ss").
+ a timed Racket loop using calling PCRE via (lib "foreign.ss").
A benchmark name name/N/M means that the
input size was roughly 10N and roughly
@@ -49,7 +49,7 @@
Perl lags significantly only on the stress-nopeci benchmarks, which
require lots of backtracking unless the implementation first
checks for the existence of a case-insensitive version of a
- literal string; MzScheme checks only because the CL-PPCRE benchmark
+ literal string; Racket checks only because the CL-PPCRE benchmark
suite suggested the test.
Python: 2.3.5 (old version!)
@@ -67,7 +67,7 @@
infrastructure, which is available form the PLT SVN repository:
- http://svn.plt-scheme.org/plt/trunk/collects/tests/mzscheme/benchmarks/rx/
+ http://git.racket-lang.org/plt/tree/HEAD:/collects/tests/racket/benchmarks/rx
Results
diff --git a/collects/tests/racket/foreign-test.rktl b/collects/tests/racket/foreign-test.rktl
index fe1405af3a..e113381bed 100644
--- a/collects/tests/racket/foreign-test.rktl
+++ b/collects/tests/racket/foreign-test.rktl
@@ -191,7 +191,7 @@
(memcpy p 3 p 0 1 _int)
(test 5 ptr-ref (ptr-add p 3 _int) _int)
- ;; A MzScheme `int' is always 4 bytes.
+ ;; A Racket `int' is always 4 bytes.
(memset p 1 17 9 _int)
(test 5 ptr-ref p _int)
(test #x11111111 ptr-ref (ptr-add p 4) _int)
diff --git a/collects/tests/racket/name.rktl b/collects/tests/racket/name.rktl
index 360c2dfe9e..7d46bc7ef6 100644
--- a/collects/tests/racket/name.rktl
+++ b/collects/tests/racket/name.rktl
@@ -1,5 +1,5 @@
-; Test MzScheme's name inference
+; Test Racket's name inference
(load-relative "loadtest.rktl")
diff --git a/collects/tests/racket/object-old.rktl b/collects/tests/racket/object-old.rktl
index af4a5fb75a..171467acb6 100644
--- a/collects/tests/racket/object-old.rktl
+++ b/collects/tests/racket/object-old.rktl
@@ -1,5 +1,5 @@
-; Test MzScheme's object system
+; Test Racket's object system
(load-relative "loadtest.rktl")
diff --git a/collects/tests/racket/object.rktl b/collects/tests/racket/object.rktl
index d647358ad0..f470b83c3a 100644
--- a/collects/tests/racket/object.rktl
+++ b/collects/tests/racket/object.rktl
@@ -1255,7 +1255,7 @@
;; ------------------------------------------------------------
;; Check arity reporting for methods.
-;; (This is really a MzScheme test, not a class.s test.)
+;; (This is really a Racket test, not a class.rkt test.)
(map
(lambda (jit?)
diff --git a/collects/tests/racket/port.rktl b/collects/tests/racket/port.rktl
index 5f246f6243..4102691dc4 100644
--- a/collects/tests/racket/port.rktl
+++ b/collects/tests/racket/port.rktl
@@ -70,7 +70,7 @@
(test #f char-ready? r))
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;; Based on the MzScheme manual...
+;; Based on the Racket manual...
;; A port with no input...
;; Easy: \scheme{(open-input-bytes #"")}
@@ -362,7 +362,7 @@
(go peek-bytes-avail!/enable-break))
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;; Also based on the MzScheme manual...
+;; Also based on the Racket manual...
(define should-be-breakable? #t)
diff --git a/collects/tests/racket/srfi.rktl b/collects/tests/racket/srfi.rktl
index 5070184d01..f0d7fbc2d5 100644
--- a/collects/tests/racket/srfi.rktl
+++ b/collects/tests/racket/srfi.rktl
@@ -2,8 +2,8 @@
(load-relative "loadtest.rktl")
-;; Test that all SRFIs load. Run this in both DrScheme and
-;; MzScheme for maximum coverage.
+;; Test that all SRFIs load. Run this in both DrRacket and
+;; Racket for maximum coverage.
;; We just require all the SRFIs and hope nothing bombs.
;; Keep an eye out for error messages!
diff --git a/collects/tests/racket/testing.rktl b/collects/tests/racket/testing.rktl
index f7b86e8da8..437a72b412 100644
--- a/collects/tests/racket/testing.rktl
+++ b/collects/tests/racket/testing.rktl
@@ -1,4 +1,4 @@
-;;; `test.scm' Test correctness of MzScheme implementations.
+;;; `test.scm' Test correctness of Racket implementations.
;;; Copyright (C) 1991, 1992, 1993, 1994 Aubrey Jaffer.
;;; Modified for MzScheme by Matthew
diff --git a/collects/tests/srfi/load-srfis.rktl b/collects/tests/srfi/load-srfis.rktl
index b9c1bdb535..5da00a7f85 100644
--- a/collects/tests/srfi/load-srfis.rktl
+++ b/collects/tests/srfi/load-srfis.rktl
@@ -1,5 +1,5 @@
;;; This file simply tests that all the SRFIs load. Just
-;;; load it into MzScheme to perform this test. Remember it
+;;; load it into Racket to perform this test. Remember it
;;; might not be up-to-date, so check before you run it!
diff --git a/collects/tests/utils/mz-testing.rkt b/collects/tests/utils/mz-testing.rkt
index 211e718896..f94cdeebc9 100644
--- a/collects/tests/utils/mz-testing.rkt
+++ b/collects/tests/utils/mz-testing.rkt
@@ -1,6 +1,6 @@
(module mz-testing mzscheme
-;;; `test.scm' Test correctness of MzScheme implementations.
+;;; `test.scm' Test correctness of Racket implementations.
;;; Copyright (C) 1991, 1992, 1993, 1994 Aubrey Jaffer.
;;; Modified for MzScheme by Matthew
diff --git a/collects/tex2page/tex2page-aux.rkt b/collects/tex2page/tex2page-aux.rkt
index 70359d7f0d..b7a1e29b82 100644
--- a/collects/tex2page/tex2page-aux.rkt
+++ b/collects/tex2page/tex2page-aux.rkt
@@ -112,7 +112,7 @@
"\"-//W3C//DTD HTML 4.01 Transitional//EN\" "
"\"http://www.w3.org/TR/html4/loose.dtd\""))
-(define *scheme-version* (string-append "MzScheme " (version)))
+(define *scheme-version* (string-append "Racket " (version)))
(define *path-separator* (if (eqv? *operating-system* 'windows) #\; #\:))
diff --git a/collects/texpict/doc.txt b/collects/texpict/doc.txt
index a30438baab..4efc146f44 100644
--- a/collects/texpict/doc.txt
+++ b/collects/texpict/doc.txt
@@ -1,6 +1,6 @@
-_texpict_ is a MzScheme/MrEd library for creating pictures using a
-MrEd dc<%> (including post-script-dc% for _PostScript_ output) or
+_texpict_ is a Racket/GRacket library for creating pictures using a
+GRacket dc<%> (including post-script-dc% for _PostScript_ output) or
_LaTeX_ as the back-end. The two back-ends are incompatible; picts
must be created for one or the other. The library was originally
designed for LaTeX output, hence the name.
@@ -132,7 +132,7 @@ auxiliary file when LaTeX evaluates the expression. If you use
* Use the package "mztp.sty" at the start of your LaTeX
document "X.tex".
- * In the MzScheme code creating `tex' picts, call
+ * In the Racket code creating `tex' picts, call
(read-in-sizes "X.mztp") before calling `tex'.
* Run the texpict-LaTeX cycle twice to get properly
draw pictures.
@@ -1200,7 +1200,7 @@ The following four are for backward compatibility:
has no ascent.
> current-keyword-list - a parameter, a list of strings to color as
- keywords; the default includes the MzScheme syntactic form names
+ keywords; the default includes the Racket syntactic form names
> current-const-list - a parameter, a list of strings to color as
constants; the default is empty
> current-literal-list - a parameter, a list of strings to color as
diff --git a/collects/trace/stacktrace.rkt b/collects/trace/stacktrace.rkt
index 3a247998e3..a24169e992 100644
--- a/collects/trace/stacktrace.rkt
+++ b/collects/trace/stacktrace.rkt
@@ -17,11 +17,11 @@
(define-unit stacktrace@
(import stacktrace-imports^)
(export stacktrace^)
-
+
;; TEMPLATE FUNCTIONS:
- ;; these functions' definitions follow the data definitions presented in the Syntax
- ;; chapter of the MzScheme Manual.
-
+ ;; these functions' definitions follow the data definitions presented in the
+ ;; Syntax chapter of the Racket Manual.
+
(define (top-level-expr-iterator stx)
(kernel-syntax-case stx #f
[(module identifier name (#%plain-module-begin . module-level-exprs))
diff --git a/man/man1/tex2page.1 b/man/man1/tex2page.1
index 7634a2d38b..326a2cb9c0 100644
--- a/man/man1/tex2page.1
+++ b/man/man1/tex2page.1
@@ -148,7 +148,7 @@ tex2page runs on Scheme or Common Lisp. It may also make use
of the following programs: BibTeX, MakeIndex, Ghostscript,
Dvips, MetaPost, and the NetPBM library.
-Out of the box, tex2page runs in MzScheme, but the distribution
+Out of the box, tex2page runs in Racket, but the distribution
includes configuration information to allow tex2page to run on
a variety of Scheme and Common Lisp implementations. See file
INSTALL.
diff --git a/src/foreign/foreign.c b/src/foreign/foreign.c
index 3d1531f084..e6ca15193f 100644
--- a/src/foreign/foreign.c
+++ b/src/foreign/foreign.c
@@ -403,7 +403,7 @@ static Scheme_Object *foreign_ffi_obj_name(int argc, Scheme_Object *argv[])
/*****************************************************************************/
/* Type helpers */
-/* These are not defined in MzScheme because:
+/* These are not defined in Racket because:
* - SCHEME_UINT_VAL is not really a simple accessor like other SCHEME_X_VALs
* - scheme_make_integer_from_unsigned behaves the same as the signed version
*/
@@ -425,7 +425,7 @@ static Scheme_Object *foreign_ffi_obj_name(int argc, Scheme_Object *argv[])
#else /* SIXTY_FOUR_BIT_INTEGERS defined */
-/* These will make sense in MzScheme when longs are longer than ints (needed
+/* These will make sense in Racket when longs are longer than ints (needed
* for libffi's int32 types). There is no need to deal with bignums because
* mzscheme's fixnums are longs. */
inline int scheme_get_realint_val(Scheme_Object *o, int *v)
@@ -508,10 +508,10 @@ Scheme_Object *utf16_pointer_to_ucs4_string(unsigned short *utf)
* The following are the only primitive types.
* The tricky part is figuring out what width-ed types correspond to
* what internal types. Matthew says:
- * MzScheme expects to be compiled such that sizeof(int) == 4,
+ * Racket expects to be compiled such that sizeof(int) == 4,
* sizeof(long) == sizeof(void*), sizeof(short) >= 2,
* sizeof(char) == 1, sizeof(float) == 4, and sizeof(double) == 8.
- * So, on a 64-bit OS, MzScheme expects only `long' to change.
+ * So, on a 64-bit OS, Racket expects only `long' to change.
**********************************************************************/
/* returns # when used as output type, not for input types. */
@@ -783,7 +783,7 @@ Scheme_Object *utf16_pointer_to_ucs4_string(unsigned short *utf)
*/
/* This is used for passing and Scheme_Object* value as is. Useful for
- * functions that know about Scheme_Object*s, like MzScheme's. */
+ * functions that know about Scheme_Object*s, like Racket's. */
#define FOREIGN_scheme (25)
/* Type Name: scheme
* LibFfi type: ffi_type_gcpointer
diff --git a/src/foreign/foreign.ssc b/src/foreign/foreign.ssc
index 8d0505d8fc..0474f45f3f 100755
--- a/src/foreign/foreign.ssc
+++ b/src/foreign/foreign.ssc
@@ -317,7 +317,7 @@ THREAD_LOCAL_DECL(static Scheme_Hash_Table *opened_libs);
/*****************************************************************************/
/* Type helpers */
-/* These are not defined in MzScheme because:
+/* These are not defined in Racket because:
* - SCHEME_UINT_VAL is not really a simple accessor like other SCHEME_X_VALs
* - scheme_make_integer_from_unsigned behaves the same as the signed version
*/
@@ -339,7 +339,7 @@ THREAD_LOCAL_DECL(static Scheme_Hash_Table *opened_libs);
}{
-/* These will make sense in MzScheme when longs are longer than ints (needed
+/* These will make sense in Racket when longs are longer than ints (needed
* for libffi's int32 types). There is no need to deal with bignums because
* mzscheme's fixnums are longs. */
inline int scheme_get_realint_val(Scheme_Object *o, int *v)
@@ -562,10 +562,10 @@ Scheme_Object *utf16_pointer_to_ucs4_string(unsigned short *utf)
* The following are the only primitive types.
* The tricky part is figuring out what width-ed types correspond to
* what internal types. Matthew says:
- * MzScheme expects to be compiled such that sizeof(int) == 4,
+ * Racket expects to be compiled such that sizeof(int) == 4,
* sizeof(long) == sizeof(void*), sizeof(short) >= 2,
* sizeof(char) == 1, sizeof(float) == 4, and sizeof(double) == 8.
- * So, on a 64-bit OS, MzScheme expects only `long' to change.
+ * So, on a 64-bit OS, Racket expects only `long' to change.
**********************************************************************/
/* returns # when used as output type, not for input types. */
@@ -730,7 +730,7 @@ Scheme_Object *utf16_pointer_to_ucs4_string(unsigned short *utf)
@; 'c->s (lambda (x) x))
@;
/* This is used for passing and Scheme_Object* value as is. Useful for
- * functions that know about Scheme_Object*s, like MzScheme's. */
+ * functions that know about Scheme_Object*s, like Racket's. */
@(defctype 'scheme
'ftype "gcpointer"
'ctype "Scheme_Object*"
diff --git a/src/gracket/gracketmac.cxx b/src/gracket/gracketmac.cxx
index b44b4ae715..0bf7dc3899 100644
--- a/src/gracket/gracketmac.cxx
+++ b/src/gracket/gracketmac.cxx
@@ -173,7 +173,7 @@ static MrQueueElem *first, *last;
* region manually (and then must reinstate it when it's
* time to handle the event. ick.
* 2. high level events. Dispatched immediately, and the
- * handlers queue work in MzScheme threads.
+ * handlers queue work in Racket threads.
* 3. suspendResumeMessage. See comment at top.
*/
diff --git a/src/gracket/gracketmsw.cxx b/src/gracket/gracketmsw.cxx
index ef55c423c8..e612e9e0b7 100644
--- a/src/gracket/gracketmsw.cxx
+++ b/src/gracket/gracketmsw.cxx
@@ -422,7 +422,7 @@ int wxEventTrampoline(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam,
For certain kinds of events, the callback queueing is most easily
implemented in Scheme within mred.ss. For those cases, we put
- MzScheme into atomic mode while handling the event. The "mred.ss"
+ Racket into atomic mode while handling the event. The "mred.ss"
implementation promises to run quickly (and not call user code).
Scrolling is a special case. To implement interactive scrolling,
diff --git a/src/gracket/wxs/wxscheme.cxx b/src/gracket/wxs/wxscheme.cxx
index efd5f48d66..eb333cc438 100644
--- a/src/gracket/wxs/wxscheme.cxx
+++ b/src/gracket/wxs/wxscheme.cxx
@@ -1507,7 +1507,7 @@ static Scheme_Object *wxSchemeGetPanelBackground(int, Scheme_Object **)
#ifdef wx_mac
# ifdef OS_X
-/* In MzScheme in Classic, mredmac.cxx in OS X */
+/* In Racket in Classic, mredmac.cxx in OS X */
extern int scheme_mac_path_to_spec(const char *filename, FSSpec *spec);
# endif
@@ -2290,7 +2290,7 @@ static Scheme_Object *wxInAtomicRegion(int, Scheme_Object **argv)
{
if (SCHEME_SEMAP(argv[0])) {
scheme_wait_sema(argv[0], 0);
- /* MzScheme promises that no break or kill will happen
+ /* Racket promises that no break or kill will happen
between receiving the semaphore post and returning to us. */
scheme_start_atomic();
} else
@@ -2421,7 +2421,7 @@ static Scheme_Object *wLabelShortcutsVisible(int argc, Scheme_Object **argv)
#ifdef wx_mac
# ifdef OS_X
-/* In MzScheme in Classic, mredmac.cxx in OS X */
+/* In Racket in Classic, mredmac.cxx in OS X */
extern char *scheme_mac_spec_to_path(FSSpec *spec);
# endif
# ifndef OS_X
diff --git a/src/mysterx/dotnet/ReadMe.txt b/src/mysterx/dotnet/ReadMe.txt
index ac7b555bc6..ab71fb1028 100644
--- a/src/mysterx/dotnet/ReadMe.txt
+++ b/src/mysterx/dotnet/ReadMe.txt
@@ -14,7 +14,7 @@ the Thread.Abort() method.
To use this code, the environment variable `Cor_Enable_Profiling' must
be set to "1", and the environment variable `Cor_Profiler' must be set
to "MysterX.DotnetProfiler" before starting the CLR. (They may be set
-by calling the MzScheme function putenv.)
+by calling the Racket function putenv.)
If correctly set, a message like the following will be printed when
the CLR is started:
diff --git a/src/mzcom/mzobj.cxx b/src/mzcom/mzobj.cxx
index 0ec5ece739..0059be7dc6 100644
--- a/src/mzcom/mzobj.cxx
+++ b/src/mzcom/mzobj.cxx
@@ -146,7 +146,7 @@ void setupSchemeEnv(Scheme_Env *in_env)
ExitThread(0);
}
- // set up collection paths, based on MzScheme startup
+ // set up collection paths, based on Racket startup
mod = GetModuleHandle("mzcom.exe");
GetModuleFileName(mod,exeBuff,sizeof(exeBuff));
@@ -192,7 +192,7 @@ static int do_evalLoop(Scheme_Env *env, int argc, char **_args)
BSTR *pOutput, po;
MSG msg;
- // make sure all MzScheme calls are in this thread
+ // make sure all Racket calls are in this thread
setupSchemeEnv(env);
@@ -275,7 +275,7 @@ static int do_evalLoop(Scheme_Env *env, int argc, char **_args)
scheme_gc_ptr_ok(narrowInput);
if (*pErrorState) {
- wideError = wideStringFromSchemeObj(outputObj,"MzScheme error: ~a",18);
+ wideError = wideStringFromSchemeObj(outputObj,"Racket error: ~a",18);
po = SysAllocString(L"");
*pOutput = po;
*pHr = E_FAIL;
diff --git a/src/racket/gc2/README b/src/racket/gc2/README
index 4250dc0d41..d1b1dd12a5 100644
--- a/src/racket/gc2/README
+++ b/src/racket/gc2/README
@@ -1,12 +1,12 @@
This README provides and overview of the precise GC interface used by
-MzScheme. The header files gc2.h and gc2_dump.h provide additional
+Racket. The header files gc2.h and gc2_dump.h provide additional
documentation.
GC Architecture
---------------
-The GC interface for MzScheme (and MrEd) is designed to support
+The GC interface for Racket (and GRacket) is designed to support
precise collection with both moving and non-moving
collectors. Generational and incremental collectors must rely on
hardware-based memory protection for their implementation (to detect
@@ -15,7 +15,7 @@ writes into old objects, etc.).
As a general rule, all pointers to collectable objects reference the
beginning of the object (i.e., the pointer is never into the interior
of the object). The exception is that a pointer may reference the
-interior of an "Interior" object, but MzScheme allocates such objects
+interior of an "Interior" object, but Racket allocates such objects
infrequently, and only as relatively large objects.
All alocated memory must be longword-aligned. For architectures where
@@ -31,7 +31,7 @@ confused with a longword-aligned pointer). Thus, the collector must
distinguish between longword-aligned pointers into collected memory
regions and all other pointers.
-At any point when the allocator/collector is invoked, MzScheme will
+At any point when the allocator/collector is invoked, Racket will
have set the GC_variable_stack variable to indicate a chain of local
pointer variables on the stack (i.e., both the chain of record and the
pointer variables themselves are on the stack). The GC_variable_stack
@@ -54,7 +54,7 @@ The `next_frame' field in the structure gives the address of the next
frame on the stack, and so on. The garbage collector should follow the
chain of frames, adjusting pointers for copying collection, until it
reaches a frame that is the same as the value returned by
-GC_get_thread_stack_base() (which is supplied by MzScheme).
+GC_get_thread_stack_base() (which is supplied by Racket).
More generally, GC_mark_variable_stack() can be used to GC a stack
that has been copied into the heap. See below for more details.
@@ -62,12 +62,12 @@ that has been copied into the heap. See below for more details.
Memory Kinds
------------
-MzScheme allocates the following kinds of memory objects:
+Racket allocates the following kinds of memory objects:
* Tagged - The object starts with a `short' integer containing the
tag, but the tag will always be less than 256. After requesting
- memory from the GC, MzScheme installs the tag before performing any
- other memory operation. MzScheme provides three functions for each tag:
+ memory from the GC, Racket installs the tag before performing any
+ other memory operation. Racket provides three functions for each tag:
o an operation for obtaining the value's size in words (not
bytes!);
@@ -83,7 +83,7 @@ MzScheme allocates the following kinds of memory objects:
Note that a two-space copying collector might use only the fixup
operation, while a non-moving collector might use only the mark
- operation. However, MzScheme currently relies on at least fixup
+ operation. However, Racket currently relies on at least fixup
calls for scheme_runstack_rt-tagged objects.
* Atomic - The allocated object contains no pointers to other
@@ -97,20 +97,20 @@ MzScheme allocates the following kinds of memory objects:
* Tagged Array - The allocated object is an array of tagged
objects. Every tagged object in the array is the same size and has
- the same effective tag. After allocating the memory, MzScheme sets
+ the same effective tag. After allocating the memory, Racket sets
the tag on the initial array element, but might not set the tag of
other elements until later. (Even if tags are not set for all
objects, the mark and fixup operations might be applied to all of
them.)
* Xtagged - The object is somehow tagged, but not with a leading
- `short'. MzScheme provides a single mark and fixup operation (no
+ `short'. Racket provides a single mark and fixup operation (no
size operation) for all xtagged objects.
* Interior Array - Like array objects, but pointers to the object can
reference its interior, rather than just the start of the object,
and the object never moves. Such pointers will always be
- longword-aligned. MzScheme allocates interior objects infrequently,
+ longword-aligned. Racket allocates interior objects infrequently,
and only as relatively large objects.
* Weak Box - The object has the following initial structure:
@@ -121,13 +121,13 @@ MzScheme allocates the following kinds of memory objects:
void *val;
}
- MzScheme reads the `tag' and `val' fields, and both reads and
- writes the `filler_used_for_hashing' field. MzScheme also provides
+ Racket reads the `tag' and `val' fields, and both reads and
+ writes the `filler_used_for_hashing' field. Racket also provides
the value to be used for `tag', via GC_init_type_tags(). The reason
this structure is implemented by the collector is to handle the
special behavior of the weak link.
- MzScheme can change `val' at any time; when a collection happens,
+ Racket can change `val' at any time; when a collection happens,
if the object in `val' is collectable and is collected, then `val'
is zeroed. The `val' pointer must be updated by the collector if
the object it refers to is moved by the collector, but it does not
@@ -154,7 +154,7 @@ MzScheme allocates the following kinds of memory objects:
}
The gc_private array contains collector-private values that are
- neither read nor written by MzScheme. The array field is an array
+ neither read nor written by Racket. The array field is an array
of weak pointers to collectable objects. See GC_malloc_weak_array()
in gc2.h for more details.
@@ -176,7 +176,7 @@ MzScheme allocates the following kinds of memory objects:
* Immobile box - a longword-sized box that can contain a reference to
a collectable object, but it not itself collectable or movable. An
- immobile box lets MzScheme refer to a collectable object (through
+ immobile box lets Racket refer to a collectable object (through
one indirection) from memory that is not traversed by the
collector.
@@ -258,7 +258,7 @@ Any function in the defined interface can be implemented as a
macro. Indeed, gcMARK() and gcFIXUP() are expected to be
macros.
-Due to the way that the MzScheme and MrEd code is generated for
+Due to the way that the Racket and GRacket code is generated for
precise collection, the header file gc2.h must allow multiple
inclusion in two different phases. If the pre-processor symbol
GC2_JUST_MACROS is defined, then the header should only define
diff --git a/src/racket/gc2/gc2.h b/src/racket/gc2/gc2.h
index 6fa565f220..9c350c53ae 100644
--- a/src/racket/gc2/gc2.h
+++ b/src/racket/gc2/gc2.h
@@ -28,7 +28,7 @@ typedef void (*GC_collect_end_callback_Proc)(void);
typedef void (*GC_collect_inform_callback_Proc)(int major_gc, long pre_used, long post_used);
typedef unsigned long (*GC_get_thread_stack_base_Proc)(void);
/*
- Types of the traversal procs (supplied by MzScheme); see overview in README
+ Types of the traversal procs (supplied by Racket); see overview in README
for information about traversals. The return value is the size of
the object in words. */
@@ -71,24 +71,24 @@ GC2_EXTERN void GC_set_get_thread_stack_base(unsigned long (*)(void));
GC2_EXTERN void GC_set_stack_base(void *base);
GC2_EXTERN unsigned long GC_get_stack_base(void);
/*
- Called by MzScheme to set/get value used for stack base when
+ Called by Racket to set/get value used for stack base when
GC_get_thread_stack_base is null. This is mainly useful for getting
- MzScheme started, before it has multiple threads. */
+ Racket started, before it has multiple threads. */
GC2_EXTERN void GC_add_roots(void *start, void *end);
/*
- Called by MzScheme to install roots. The memory between
+ Called by Racket to install roots. The memory between
`start' (inclusive) and `end' (exclusive) contains pointers. */
GC2_EXTERN void GC_init_type_tags(int count, int pair, int mutable_pair, int weakbox,
int ephemeron, int weakarray, int custbox);
/*
- Called by MzScheme to indicate the number of different type tags it
+ Called by Racket to indicate the number of different type tags it
uses, starting from 0. `count' is always less than 256. The weakbox
argument is the value to be used for tagging weak box, the
ephemeron is the value to tagging an ephemeron, etc. (The GC has some
freedom in the layout of a weak box or ephemeron, so it performs weak
- box traversals itself, but MzScheme gets to choose the tag.) */
+ box traversals itself, but Racket gets to choose the tag.) */
GC2_EXTERN void GC_register_root_custodian(void *);
/*
@@ -106,8 +106,8 @@ GC2_EXTERN GC_collect_start_callback_Proc GC_set_collect_start_callback(GC_colle
GC2_EXTERN GC_collect_end_callback_Proc GC_set_collect_end_callback(GC_collect_end_callback_Proc);
GC2_EXTERN void GC_set_collect_inform_callback(GC_collect_inform_callback_Proc);
/*
- Sets callbacks called by GC before/after performing a collection. Used by MzScheme
- to zero out some data and record collection times. The end
+ Sets callbacks called by GC before/after performing a collection. Used by
+ Racket to zero out some data and record collection times. The end
procedure should be called before finalizations are performed. */
GC2_EXTERN void (*GC_out_of_memory)(void);
@@ -156,7 +156,7 @@ GC2_EXTERN void *GC_malloc(size_t size_in_bytes);
GC2_EXTERN void *GC_malloc_one_tagged(size_t);
/*
- Alloc a tagged item, initially zeroed. MzScheme sets the tag
+ Alloc a tagged item, initially zeroed. Racket sets the tag
before a collection. */
GC2_EXTERN void *GC_malloc_one_small_tagged(size_t);
@@ -180,7 +180,7 @@ GC2_EXTERN void *GC_malloc_one_xtagged(size_t);
/*
Alloc an item, initially zeroed. Rather than having a specific tag,
all objects allocated this way are marked/fixedup via the function
- in GC_mark_xtagged and GC_fixup_xtagged. MzScheme sets
+ in GC_mark_xtagged and GC_fixup_xtagged. Racket sets
GC_{mark,fixup}_xtagged. */
GC2_EXTERN void (*GC_mark_xtagged)(void *obj);
@@ -191,7 +191,7 @@ GC2_EXTERN void (*GC_fixup_xtagged)(void *obj);
GC2_EXTERN void *GC_malloc_array_tagged(size_t);
/*
- Alloc an array of tagged items. MzScheme sets the tag in the first
+ Alloc an array of tagged items. Racket sets the tag in the first
item before a collection, by maybe not all items. When traversing,
use the first one for size. */
@@ -203,7 +203,7 @@ GC2_EXTERN void *GC_malloc_atomic(size_t size_in_bytes);
#define GC_malloc_small_atomic_tagged GC_malloc_one_small_dirty_tagged
/*
Alloc pointer-free tagged memory (not necessarily zeroed).
- MzScheme sets the tag before a collection. */
+ Racket sets the tag before a collection. */
GC2_EXTERN void *GC_malloc_atomic_uncollectable(size_t size_in_bytes);
/*
diff --git a/src/racket/gc2/newgc.c b/src/racket/gc2/newgc.c
index 893b633b3e..c3222cf7cd 100644
--- a/src/racket/gc2/newgc.c
+++ b/src/racket/gc2/newgc.c
@@ -1,4 +1,4 @@
-/* A new accouting precise GC for MzScheme
+/* A new accouting precise GC for Racket
Copyright (C) 2001, 2002 Matthew Flatt and Adam Wick
All rights reserved.
@@ -2768,7 +2768,7 @@ void GC_dump_with_traces(int flags,
}
}
- GCPRINT(GCOUTF, "Begin MzScheme3m\n");
+ GCPRINT(GCOUTF, "Begin Racket3m\n");
for (i = 0; i < MAX_DUMP_TAG; i++) {
if (counts[i]) {
char *tn, buf[256];
@@ -2783,7 +2783,7 @@ void GC_dump_with_traces(int flags,
GCPRINT(GCOUTF, " %20.20s: %10ld %10ld\n", tn, counts[i], gcWORDS_TO_BYTES(sizes[i]));
}
}
- GCPRINT(GCOUTF, "End MzScheme3m\n");
+ GCPRINT(GCOUTF, "End Racket3m\n");
GCWARN((GCOUTF, "Generation 0: %lu of %li bytes used\n", (unsigned long) gen0_size_in_use(gc), gc->gen0.max_size));
diff --git a/src/racket/gc2/sighand.c b/src/racket/gc2/sighand.c
index 3dca69cadf..ad756f2725 100644
--- a/src/racket/gc2/sighand.c
+++ b/src/racket/gc2/sighand.c
@@ -187,7 +187,7 @@ static void initialize_signal_handler(GCTYPE *gc)
memset(&act, 0, sizeof(sigaction));
act.sa_sigaction = fault_handler;
sigemptyset(&act.sa_mask);
- /* In MzScheme, SIGCHLD or SIGINT handling may trigger a write barrier: */
+ /* In Racket, SIGCHLD or SIGINT handling may trigger a write barrier: */
sigaddset(&act.sa_mask, SIGINT);
sigaddset(&act.sa_mask, SIGCHLD);
act.sa_flags = SA_SIGINFO;
diff --git a/src/racket/gc2/xform.rkt b/src/racket/gc2/xform.rkt
index 36ed603a11..195deeb0f3 100644
--- a/src/racket/gc2/xform.rkt
+++ b/src/racket/gc2/xform.rkt
@@ -1,11 +1,11 @@
-;; This program reads MzScheme/MrEd C/C++ source and transforms it
+;; This program reads Racket/GRacket C/C++ source and transforms it
;; to work with precise garbage collection or(!) PalmOS. The source
;; is C-pre-processed first, then run though a `lex'-like lexer,
;; ctok.rkt.
;;
;; It probably won't work for other C/C++ code, because it
;; doesn't bother *parsing* the source. Instead, it relies on
-;; various heuristics that work for MzScheme/MrEd code.
+;; various heuristics that work for Racket/GRacket code.
;;
;; There are also some input hacks, such as START_XFORM_SKIP.
;;
@@ -18,7 +18,7 @@
;;
;; BUGS: Doesn't check for pointer comparisons where one of the
;; comparees is a function call. This doesn't happen in
-;; MzScheme/MrEd (or, because of this bug, shouldn't!).
+;; Racket/GRacket (or, because of this bug, shouldn't!).
;;
;; Passing the address of a pointer is dangerous; make sure
;; that the pointer is used afterward, otherwise it pointer
@@ -28,13 +28,13 @@
;; which can break "if (...) return; else ...".
;; To call for Precise GC:
-;; mzscheme -qr xform.rkt [--setup] [--precompile] [--precompiled ] [--notes] [--depends] [--cgc]
+;; racket -qr xform.rkt [--setup] [--precompile] [--precompiled ] [--notes] [--depends] [--cgc]
;;
;; Or: Set the XFORM_PRECOMP=yes environment variable to imply --precompile
;; Set the XFORM_USE_PRECOMP= to imply --precompiled
;;
;; To call for Palm:
-;; mzscheme -qr xform.rkt [--setup] [--notes] [--depends] --palm
+;; racket -qr xform.rkt [--setup] [--notes] [--depends] --palm
;; General code conventions:
;; e means a list of tokens, often ending in a '|;| token
diff --git a/src/racket/include/escheme.h b/src/racket/include/escheme.h
index 939cecd0e9..4f6025d566 100644
--- a/src/racket/include/escheme.h
+++ b/src/racket/include/escheme.h
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995 Matthew Flatt
All rights reserved.
@@ -11,7 +11,7 @@
All rights reserved.
*/
-/* This file should be included by MzScheme dynamically-loaded
+/* This file should be included by Racket dynamically-loaded
extenstion files */
#ifndef E_SCHEME_H
diff --git a/src/racket/include/scheme.h b/src/racket/include/scheme.h
index 6f1883eca8..537ce30aa1 100644
--- a/src/racket/include/scheme.h
+++ b/src/racket/include/scheme.h
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
All rights reserved.
@@ -204,7 +204,7 @@ typedef unsigned long long umzlonglong;
# endif
#endif
-/* MzScheme values have the type `Scheme_Object *'. The Scheme_Object
+/* Racket values have the type `Scheme_Object *'. The Scheme_Object
structure declares just the header: a type tag and space for
hashing or extra flags; actual object types will extend this
structure.
@@ -226,7 +226,7 @@ typedef struct Scheme_Object
/* For precise GC, the keyex field is used for all object types to
store a hash key extension. The low bit is not used for this
purpose, though. For string, pair, vector, and box values in all
- variants of MzScheme, the low bit is set to 1 to indicate that
+ variants of Racket, the low bit is set to 1 to indicate that
the object is immutable. Thus, the keyex field is needed even in
non-precise GC mode, so such structures embed
Scheme_Inclhash_Object */
@@ -263,7 +263,7 @@ typedef struct Scheme_Simple_Object
typedef struct Scheme_Object *(*Scheme_Closure_Func)(struct Scheme_Object *);
-/* Scheme_Small_Object is used for several types of MzScheme values: */
+/* Scheme_Small_Object is used for several types of Racket values: */
typedef struct {
Scheme_Inclhash_Object iso;
union {
@@ -922,7 +922,7 @@ typedef void (*Scheme_Needs_Wakeup_Fun)(Scheme_Object *, void *);
typedef Scheme_Object *(*Scheme_Sync_Sema_Fun)(Scheme_Object *, int *repost);
typedef int (*Scheme_Sync_Filter_Fun)(Scheme_Object *);
-/* The Scheme_Thread structure represents a MzScheme thread. */
+/* The Scheme_Thread structure represents a Racket thread. */
typedef struct Scheme_Thread {
Scheme_Object so;
@@ -1063,11 +1063,11 @@ typedef struct Scheme_Thread {
Scheme_Simple_Object *list_stack;
int list_stack_pos;
- /* MzScheme client can use: */
+ /* Racket client can use: */
void (*on_kill)(struct Scheme_Thread *p);
void *kill_data;
- /* MzScheme use only: */
+ /* Racket use only: */
void (*private_on_kill)(void *);
void *private_kill_data;
void **private_kill_next; /* array of three pointers */
@@ -1683,7 +1683,7 @@ MZ_EXTERN long scheme_stackbottom;
MZ_EXTERN int scheme_defining_primitives;
-/* These flags must be set before MzScheme is started: */
+/* These flags must be set before Racket is started: */
MZ_EXTERN int scheme_case_sensitive; /* Defaults to 0 */
MZ_EXTERN int scheme_no_keywords; /* Defaults to 0 */
MZ_EXTERN int scheme_allow_set_undefined; /* Defaults to 0 */
@@ -1832,7 +1832,7 @@ struct mz_addrinfo {
/* FFI functions */
/*========================================================================*/
-/* If MzScheme is being empbedded, then we just include the
+/* If Racket is being empbedded, then we just include the
prototypes. Otherwise, we may include a function-table definition
instead, plus macros that map the usual name to table lookups. */
diff --git a/src/racket/include/schthread.h b/src/racket/include/schthread.h
index 83b9f76e96..43bb7b84f0 100644
--- a/src/racket/include/schthread.h
+++ b/src/racket/include/schthread.h
@@ -344,7 +344,7 @@ START_XFORM_SKIP;
# endif
MZ_EXTERN Thread_Local_Variables *scheme_external_get_thread_local_variables();
# ifdef __mzscheme_private__
-/* In the MzScheme DLL, need thread-local to be fast: */
+/* In the Racket DLL, need thread-local to be fast: */
MZ_EXTERN unsigned long scheme_tls_delta;
# ifdef MZ_USE_WIN_TLS_VIA_DLL
MZ_EXTERN int scheme_tls_index;
@@ -362,7 +362,7 @@ static __inline Thread_Local_Variables *scheme_get_thread_local_variables() {
return *scheme_get_thread_local_variables_ptr();
}
# else
-/* Outside the MzScheme DLL, slower thread-local is ok: */
+/* Outside the Racket DLL, slower thread-local is ok: */
static __inline Thread_Local_Variables *scheme_get_thread_local_variables() {
return scheme_external_get_thread_local_variables();
}
diff --git a/src/racket/sconfig.h b/src/racket/sconfig.h
index f93b55afb1..a7b8e8b6ff 100644
--- a/src/racket/sconfig.h
+++ b/src/racket/sconfig.h
@@ -1054,7 +1054,7 @@
/* SOME_FDS_ARE_NOT_SELECTABLE indicates that select() doesn't work
for reading on all kinds of file descriptors. Such FDs must never
- be able to go from no-char-ready to char-ready while MzScheme is
+ be able to go from no-char-ready to char-ready while Racket is
sleeping. */
/* NEED_RESET_STDOUT_BLOCKING enures that file descriptors 1 and 2
@@ -1115,7 +1115,7 @@
/* WINDOWS_PROCESSES implements the process functions for Windows. */
/* USE_ITIMER uses setitimer() to implement thread pre-emption (for
- MzScheme-implemented threads). Define MZ_THREAD_QUANTUM_USEC to
+ Racket-implemented threads). Define MZ_THREAD_QUANTUM_USEC to
set the base time in usec allocated to each thread. */
/* USE_WIN32_THREAD_TIMER uses a background Windows thread to implement
@@ -1133,10 +1133,10 @@
(when this flags is not defined) is that a signal handler is NOT
reset to SIG_DFL after a handler is called to handle a signal. */
- /* DONT_IGNORE_FPE_SIGNAL stops MzScheme from ignoring floating-point
+ /* DONT_IGNORE_FPE_SIGNAL stops Racket from ignoring floating-point
exception signals. */
- /* DONT_IGNORE_PIPE_SIGNAL stops MzScheme from ignoring SIGPIPE
+ /* DONT_IGNORE_PIPE_SIGNAL stops Racket from ignoring SIGPIPE
signals. */
/* USE_CREATE_PIPE uses CreatePipe() instead of _pipe() for Windows. */
@@ -1219,8 +1219,8 @@
/* ZERO_MINUS_ZERO_IS_POS_ZERO indicates that something (compiler?
machine? fp flags?) is broken so that 0.0 - 0.0 = 0.0 instead of
- -0.0. This flag doesn't fix MzScheme completely, since (- 0.0) is
- still 0.0, but at least it lets MzScheme read and print 0.0 and
+ -0.0. This flag doesn't fix Racket completely, since (- 0.0) is
+ still 0.0, but at least it lets Racket read and print 0.0 and
-0.0 accurately. Currently used for HP/UX. */
/* NAN_LT_COMPARISON_WRONG indicates that +nan.0 is not handled correctly
@@ -1334,12 +1334,12 @@
an extra underscore ("_") must be placed in front of the name passed
to dlopen(). */
- /* LINK_EXTENSIONS_BY_TABLE specifies that the MzScheme functions
+ /* LINK_EXTENSIONS_BY_TABLE specifies that the Racket functions
used by an extension must be manually linked via a table of
function pointers. Windows dynamic linking uses this method. */
/* MZSCHEME_IS_CODEFRAGMENT exploits improved CFM linking when
- MzScheme is itself a shared library instead of embedded in
+ Racket is itself a shared library instead of embedded in
an application */
/***********************/
@@ -1366,7 +1366,7 @@
This will only work if the final application is statically linked.
(As an exception, the dynamic-linking library itself can be
dynamically linked. This works because loading an extension in
- MzScheme automatically turns off image saving.) */
+ Racket automatically turns off image saving.) */
/*****************************/
/* Macintosh Standalone */
@@ -1450,10 +1450,10 @@
timing info. Used with USE_GETRUSAGE. */
/* NO_SLEEP means that there is no sleep() function. Used only in
- standalone MzScheme. */
+ standalone Racket. */
/* NO_USLEEP means that there is no usleep() function. Used only in
- standalone MzScheme. Used only if NO_SLEEP is undefined. */
+ standalone Racket. Used only if NO_SLEEP is undefined. */
/* NO_STRERROR_AVAILABLE means that strerror() is not available. */
diff --git a/src/racket/sgc/README b/src/racket/sgc/README
index 361e6085be..6f0e13cd62 100644
--- a/src/racket/sgc/README
+++ b/src/racket/sgc/README
@@ -3,7 +3,7 @@ cooperative environment.
The collector is intended mainly for debugging and memory tracing, but
it can also act as a reasonbaly efficient, general-purpose,
-conservative collector. The standard MzScheme build uses SGC for
+conservative collector. The standard Racket build uses SGC for
certain platforms where Boehm's GC hasn't been ported, yet (notably,
OSKit and BeOS).
diff --git a/src/racket/sgc/sgc.c b/src/racket/sgc/sgc.c
index 32a59cf2a2..8c23dd73af 100644
--- a/src/racket/sgc/sgc.c
+++ b/src/racket/sgc/sgc.c
@@ -4310,7 +4310,7 @@ static long started, rightnow, old;
# define PRINTTIME(x) /* empty */
#endif
-/* Immitate Boehm's private GC call; used by MzScheme */
+/* Immitate Boehm's private GC call; used by Racket */
void GC_push_all_stack(void *sp, void *ep)
{
unsigned long s, e;
diff --git a/src/racket/src/bignum.c b/src/racket/src/bignum.c
index d22695da66..7dacdb08f0 100644
--- a/src/racket/src/bignum.c
+++ b/src/racket/src/bignum.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt, Scott Owens
diff --git a/src/racket/src/bool.c b/src/racket/src/bool.c
index a61ba03269..2ddee7a218 100644
--- a/src/racket/src/bool.c
+++ b/src/racket/src/bool.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/builtin.c b/src/racket/src/builtin.c
index 324a273388..78f7abf076 100644
--- a/src/racket/src/builtin.c
+++ b/src/racket/src/builtin.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
diff --git a/src/racket/src/char.c b/src/racket/src/char.c
index 7bad52a57e..d919cf11ca 100644
--- a/src/racket/src/char.c
+++ b/src/racket/src/char.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/complex.c b/src/racket/src/complex.c
index d8532271f5..9360d12b7c 100644
--- a/src/racket/src/complex.c
+++ b/src/racket/src/complex.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/dynext.c b/src/racket/src/dynext.c
index 0871b87f7f..1d8c8bf523 100644
--- a/src/racket/src/dynext.c
+++ b/src/racket/src/dynext.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2002 Matthew Flatt
@@ -529,7 +529,7 @@ static Boolean get_ext_file_spec(FSSpec *spec, const char *filename)
return scheme_mac_path_to_spec(filename, spec);
#else
/* William Ng's code for always finding an extension in a particular place. */
- /* This is a very Mac-like idea, but not MzScheme-like. */
+ /* This is a very Mac-like idea, but not Racket-like. */
ProcessSerialNumber currentPSN;
ProcessInfoRec info;
Boolean ret = false;
diff --git a/src/racket/src/env.c b/src/racket/src/env.c
index bb2e5df650..9431fab718 100644
--- a/src/racket/src/env.c
+++ b/src/racket/src/env.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/error.c b/src/racket/src/error.c
index 9c5c689d6b..a8b29c23f9 100644
--- a/src/racket/src/error.c
+++ b/src/racket/src/error.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -2559,7 +2559,7 @@ scheme_do_exit(int argc, Scheme_Object *argv[])
}
/* scheme_immediate_exit ensures that a call to exit() goes to the C
- library used by the MzScheme DLL, and not some other copy of the
+ library used by the Racket DLL, and not some other copy of the
library (in Windows) */
void scheme_immediate_exit(int status)
{
diff --git a/src/racket/src/eval.c b/src/racket/src/eval.c
index a7577f849b..3de1232513 100644
--- a/src/racket/src/eval.c
+++ b/src/racket/src/eval.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -8080,7 +8080,7 @@ void scheme_new_mark_segment(Scheme_Thread *p)
Scheme_Cont_Mark **segs, *seg;
/* Note: we perform allocations before changing p to avoid GC trouble,
- since MzScheme adjusts a thread's cont_mark_stack_segments on GC. */
+ since Racket adjusts a thread's cont_mark_stack_segments on GC. */
segs = MALLOC_N(Scheme_Cont_Mark *, c + 1);
seg = scheme_malloc_allow_interior(sizeof(Scheme_Cont_Mark) * SCHEME_MARK_SEGMENT_SIZE);
segs[c] = seg;
diff --git a/src/racket/src/file.c b/src/racket/src/file.c
index 8aff4f85d9..ede9f768f6 100644
--- a/src/racket/src/file.c
+++ b/src/racket/src/file.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/fun.c b/src/racket/src/fun.c
index b994b9d296..419aebeb77 100644
--- a/src/racket/src/fun.c
+++ b/src/racket/src/fun.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -4826,7 +4826,7 @@ static void copy_in_mark_stack(Scheme_Thread *p, Scheme_Cont_Mark *cont_mark_sta
int newcount = needed, oldcount = p->cont_mark_seg_count, npos;
/* Note: we perform allocations before changing p to avoid GC trouble,
- since MzScheme adjusts a thread's cont_mark_stack_segments on GC. */
+ since Racket adjusts a thread's cont_mark_stack_segments on GC. */
segs = MALLOC_N(Scheme_Cont_Mark *, needed);
for (npos = needed; npos--; ) {
diff --git a/src/racket/src/future.c b/src/racket/src/future.c
index 3cbc909106..62543334db 100644
--- a/src/racket/src/future.c
+++ b/src/racket/src/future.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2006-2010 PLT Scheme Inc.
This library is free software; you can redistribute it and/or
@@ -290,7 +290,7 @@ typedef struct future_thread_params_t {
} future_thread_params_t;
/**********************************************************************/
-/* Plumbing for MzScheme initialization */
+/* Plumbing for Racket initialization */
/**********************************************************************/
/* Invoked by the runtime on startup to make primitives known */
diff --git a/src/racket/src/hash.c b/src/racket/src/hash.c
index 40ea98abc7..346f193743 100644
--- a/src/racket/src/hash.c
+++ b/src/racket/src/hash.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/jit.c b/src/racket/src/jit.c
index 9d2d086e65..699d2ee319 100644
--- a/src/racket/src/jit.c
+++ b/src/racket/src/jit.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2006-2010 PLT Scheme Inc.
This library is free software; you can redistribute it and/or
@@ -13221,7 +13221,7 @@ Scheme_Object *scheme_native_stack_trace(void)
}
#if 0
-/* Sometimes useful for debugging MzScheme: */
+/* Sometimes useful for debugging Racket: */
void scheme_dump_stack_trace(void)
{
void *p, *q;
diff --git a/src/racket/src/lightning/README b/src/racket/src/lightning/README
index bbadd92889..ead70884c7 100644
--- a/src/racket/src/lightning/README
+++ b/src/racket/src/lightning/README
@@ -1,5 +1,5 @@
-This variant of GNU Lightning version 1.2 is modified for MzScheme:
+This variant of GNU Lightning version 1.2 is modified for Racket:
* For PowerPC, branches can be generated in long-jump mode, so that
patched addresses are not limited to a 2^16 or 2^26 difference from
diff --git a/src/racket/src/lightning/ppc/funcs.h b/src/racket/src/lightning/ppc/funcs.h
index 01fa3fe38c..700e2a48cf 100644
--- a/src/racket/src/lightning/ppc/funcs.h
+++ b/src/racket/src/lightning/ppc/funcs.h
@@ -125,7 +125,7 @@ _jit_epilog(jit_state *jit)
The +32 in frame_size computation is to account for the parameter area of
a function frame. The +12 is to make room for three local variables (a
- MzScheme-specific change).
+ Racket-specific change).
On PPC the frame must have space to host the arguments of any callee.
However, as it currently stands, the argument to jit_trampoline (n) is
diff --git a/src/racket/src/list.c b/src/racket/src/list.c
index bbb48e8aba..cb405b89a1 100644
--- a/src/racket/src/list.c
+++ b/src/racket/src/list.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/module.c b/src/racket/src/module.c
index 763f410933..bb67528cbe 100644
--- a/src/racket/src/module.c
+++ b/src/racket/src/module.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
diff --git a/src/racket/src/mzsj86.c b/src/racket/src/mzsj86.c
index f4b2001f9e..32ca7c9ec4 100644
--- a/src/racket/src/mzsj86.c
+++ b/src/racket/src/mzsj86.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995 Matthew Flatt
@@ -20,7 +20,7 @@
*/
/* Re-implementation of i386 setjmp to avoid Windows-specific work,
- which messes up MzScheme's (MrEd's, really) threads. */
+ which messes up Racket's (GRacket's, really) threads. */
#include "schpriv.h"
diff --git a/src/racket/src/network.c b/src/racket/src/network.c
index f3b104f79f..4864ed7c1c 100644
--- a/src/racket/src/network.c
+++ b/src/racket/src/network.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
diff --git a/src/racket/src/newrandom.inc b/src/racket/src/newrandom.inc
index 115dd662ce..6d03baaa51 100644
--- a/src/racket/src/newrandom.inc
+++ b/src/racket/src/newrandom.inc
@@ -1,7 +1,7 @@
/*
Based on
- Implementation of SRFI-27 core generator in C for MzScheme.
+ Implementation of SRFI-27 core generator in C for Racket.
dvanhorn@cs.uvm.edu
and
diff --git a/src/racket/src/numarith.c b/src/racket/src/numarith.c
index d4259e4500..36ce145f85 100644
--- a/src/racket/src/numarith.c
+++ b/src/racket/src/numarith.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
diff --git a/src/racket/src/number.c b/src/racket/src/number.c
index d6749c83b9..90b5765780 100644
--- a/src/racket/src/number.c
+++ b/src/racket/src/number.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -210,7 +210,7 @@ scheme_init_number (Scheme_Env *env)
#ifdef IGNORE_BY_MS_CONTROL_87
/* Shouldn't be necessary, because the C library
should do this, but explictly masking exceptions
- makes MzScheme work under Bochs 2.1.1 with Win95 */
+ makes Racket work under Bochs 2.1.1 with Win95 */
_control87(_MCW_EM, _MCW_EM);
#endif
#ifdef ALPHA_CONTROL_FP
diff --git a/src/racket/src/numcomp.c b/src/racket/src/numcomp.c
index 260a5d84fe..0946d80332 100644
--- a/src/racket/src/numcomp.c
+++ b/src/racket/src/numcomp.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
diff --git a/src/racket/src/numstr.c b/src/racket/src/numstr.c
index f53a0976e5..ef383dc9c3 100644
--- a/src/racket/src/numstr.c
+++ b/src/racket/src/numstr.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
diff --git a/src/racket/src/port.c b/src/racket/src/port.c
index 02b44cf8ab..3662a63696 100644
--- a/src/racket/src/port.c
+++ b/src/racket/src/port.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -23,7 +23,7 @@
All rights reserved.
*/
-/* This file implements the most platform-specific aspects of MzScheme
+/* This file implements the most platform-specific aspects of Racket
port types, which means it deals with all the messy FILE and file
descriptor issues, as well as implementing TCP. Also, `subprocess'
is implemented here, since much of the work has to do with
@@ -1100,7 +1100,7 @@ void scheme_collapse_win_fd(void *fds)
/* Windows thread suspension */
/*========================================================================*/
-/* MzScheme creates Windows threads for various purposes, including
+/* Racket creates Windows threads for various purposes, including
non-blocking FILE reads. Unfortunately, these threads can confuse
the GC if they move virtual pages around while its marking. So we
remember each created thread and suspend it during GC.
@@ -3137,7 +3137,7 @@ static Scheme_Object *do_get_ready_special(Scheme_Object *port,
}
/* Don't use scheme_tell_all(), because we always want the
- MzScheme-computed values here. */
+ Racket-computed values here. */
line = scheme_tell_line(port);
col = scheme_tell_column(port);
pos = scheme_tell(port);
@@ -7821,7 +7821,7 @@ static Scheme_Object *subprocess(int c, Scheme_Object *args[])
so use scheme_console_printf instead */
scheme_console_printf("racket: exec failed (%d)\n", err);
- /* back to MzScheme signal dispositions: */
+ /* back to Racket signal dispositions: */
START_XFORM_SKIP;
#ifndef DONT_IGNORE_FPE_SIGNAL
MZ_SIGSET(SIGFPE, SIG_IGN);
@@ -8105,7 +8105,7 @@ void scheme_release_file_descriptor(void)
/* sleeping */
/*========================================================================*/
-/* This code is used to implement sleeping when MzScheme is completely
+/* This code is used to implement sleeping when Racket is completely
blocked on external objects, such as ports. For Unix, sleeping is
essentially just a select(). */
@@ -8387,7 +8387,7 @@ static void default_sleep(float v, void *fds)
void scheme_signal_received_at(void *h)
XFORM_SKIP_PROC
-/* Ensure that MzScheme wakes up if asleep. */
+/* Ensure that Racket wakes up if asleep. */
{
#if defined(FILES_HAVE_FDS)
int put_ext_event_fd = *(int *)h;
diff --git a/src/racket/src/portfun.c b/src/racket/src/portfun.c
index 200182e712..21084ca292 100644
--- a/src/racket/src/portfun.c
+++ b/src/racket/src/portfun.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
@@ -23,7 +23,7 @@
All rights reserved.
*/
-/* This file implements the least platform-specific aspects of MzScheme
+/* This file implements the least platform-specific aspects of Racket
port types. */
#include "schpriv.h"
@@ -1020,7 +1020,7 @@ user_peeked_read(Scheme_Input_Port *port,
/* FIXME, if possible: the peeked-read procedure should not
synchronize target_evt more than once. There doesn't seem to
be a way to enforce this constraint, however, without extra
- machinery in MzScheme's synchronization. */
+ machinery in Racket's synchronization. */
a[0] = scheme_make_integer(size);
a[1] = unless_evt;
diff --git a/src/racket/src/print.c b/src/racket/src/print.c
index 899a604a9e..06537a1334 100644
--- a/src/racket/src/print.c
+++ b/src/racket/src/print.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/rational.c b/src/racket/src/rational.c
index fa7e676268..8c5031675e 100644
--- a/src/racket/src/rational.c
+++ b/src/racket/src/rational.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/read.c b/src/racket/src/read.c
index c3937fbe2b..056e0acd43 100644
--- a/src/racket/src/read.c
+++ b/src/racket/src/read.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -23,7 +23,7 @@
All rights reserved.
*/
-/* This file contains the MzScheme reader, including the normal reader
+/* This file contains the Racket reader, including the normal reader
and the one for .zo files. The normal reader is a recursive-descent
parser. The really messy part is number parsing, which is in a
different file, numstr.c. */
diff --git a/src/racket/src/regexp.c b/src/racket/src/regexp.c
index cea99a7f40..e8ce77990b 100644
--- a/src/racket/src/regexp.c
+++ b/src/racket/src/regexp.c
@@ -1,6 +1,6 @@
/*
* @(#)regexp.c 1.3 of 18 April 87
- * Revised for PLT MzScheme, 1995-2001
+ * Revised for PLT Racket, 1995-2001
* Copyright (c) 2004-2010 PLT Scheme Inc.
*
* Copyright (c) 1986 by University of Toronto.
@@ -24,7 +24,7 @@
* precedence is structured in regular expressions. Serious changes in
* regular-expression syntax might require a total rethink.
*
- * Notable changes for MzScheme:
+ * Notable changes for Racket:
* Removed hardwired limits on parenthesis nesting
* Changed to index-based instead of pointer-based (better for GC)
* Added non-greedy operators *?, +?, and ??
@@ -33,7 +33,7 @@
* Added \n backreferences
* Added numeric quantifiers
* Added case-insensitive and multi-line modes
- * Added MzScheme glue
+ * Added Racket glue
*
* from Vladimir Tsyshevsky:
* additional optional parameter `offset' in `regexp-match'
diff --git a/src/racket/src/salloc.c b/src/racket/src/salloc.c
index b33b8ded80..3f7d97d1b3 100644
--- a/src/racket/src/salloc.c
+++ b/src/racket/src/salloc.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -1309,7 +1309,7 @@ static void add_finalizer(void *v, void (*f)(void*,void*), void *data,
if (oldf) {
if (oldf != do_next_finalization) {
/* This happens if an extenal use of GC_ routines conflicts with us. */
- scheme_warning("warning: non-MzScheme finalization on object dropped!");
+ scheme_warning("warning: non-Racket finalization on object dropped!");
} else {
*fns_ptr = *(Finalizations **)olddata;
save_fns_ptr = (Finalizations **)olddata;
@@ -2106,7 +2106,7 @@ Scheme_Object *scheme_dump_gc_stats(int c, Scheme_Object *p[])
tagged = real_tagged;
- scheme_console_printf("Begin MzScheme\n");
+ scheme_console_printf("Begin Racket\n");
scheme_console_printf("%30.30s %10s %10s %10s %8s - %8s\n",
"TYPE", "COUNT", "ESTM-SIZE", "TRACE-SIZE",
"LO-LOC", "HI-LOC");
@@ -2161,7 +2161,7 @@ Scheme_Object *scheme_dump_gc_stats(int c, Scheme_Object *p[])
scheme_console_printf("%30.30s %10ld %10ld %10ld\n",
"total", total_count, total_size,
total_actual_size);
- scheme_console_printf("End MzScheme\n");
+ scheme_console_printf("End Racket\n");
scheme_console_printf("Begin Apps\n");
for (i = 0; i < NUM_RECORDED_APP_SIZES; i++) {
diff --git a/src/racket/src/schemef.h b/src/racket/src/schemef.h
index 01ddbf197d..219b7701b3 100644
--- a/src/racket/src/schemef.h
+++ b/src/racket/src/schemef.h
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
All rights reserved.
@@ -12,7 +12,7 @@
All rights reserved.
*/
-/* MzScheme function prototypes */
+/* Racket function prototypes */
/* Macros generally shouldn't go in this file; it is used both to
prototype functions, and as a parsing source for
declaring scheme_extension_table */
diff --git a/src/racket/src/schemex.h b/src/racket/src/schemex.h
index d194ef2d2f..158c39bd66 100644
--- a/src/racket/src/schemex.h
+++ b/src/racket/src/schemex.h
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
All rights reserved.
@@ -12,7 +12,7 @@
All rights reserved.
*/
-/* MzScheme function prototypes */
+/* Racket function prototypes */
/* Macros generally shouldn't go in this file; it is used both to
prototype functions, and as a parsing source for
declaring scheme_extension_table */
diff --git a/src/racket/src/schpriv.h b/src/racket/src/schpriv.h
index 03b372d885..4f3152dab8 100644
--- a/src/racket/src/schpriv.h
+++ b/src/racket/src/schpriv.h
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
All rights reserved.
@@ -12,7 +12,7 @@
*/
/*
- MzScheme prototypes and declarations for internal consumption.
+ Racket prototypes and declarations for internal consumption.
*/
#ifndef __mzscheme_private__
diff --git a/src/racket/src/sema.c b/src/racket/src/sema.c
index f6f78d0b0a..0d1158eda8 100644
--- a/src/racket/src/sema.c
+++ b/src/racket/src/sema.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/setjmpup.c b/src/racket/src/setjmpup.c
index 107d91c988..c1524348f8 100644
--- a/src/racket/src/setjmpup.c
+++ b/src/racket/src/setjmpup.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/startup.rktl b/src/racket/src/startup.rktl
index fdcd47b973..5c3c5c6f89 100644
--- a/src/racket/src/startup.rktl
+++ b/src/racket/src/startup.rktl
@@ -1,19 +1,19 @@
;; This file is converted to [c]startup.inc and evaluated by
-;; MzScheme's scheme_basic_env().
+;; Racket's scheme_basic_env().
;; It implements, in a non-bootstrapping way, some functions
-;; needed to start up MzScheme --- especially to install the
+;; needed to start up Racket --- especially to install the
;; default module-name resolver.
-;; MzScheme runs ((dynamic-require ''#%boot boot)) on startup. Then,
-;; after configuring all startup parameters, MzScheme may run
+;; Racket runs ((dynamic-require ''#%boot boot)) on startup. Then,
+;; after configuring all startup parameters, Racket may run
;; ((dynamic-require ''#%boot seal)), and it may seal multiple
;; times. So, replace the content of this file to get a different set
;; of initial module definitions and parameter values.
;; When using makefiles, `make startup' in [the build directory for]
;; plt/src/mzscheme creates plt/src/mzscheme/src/cstartup.inc. Note
-;; that `make startup' requires a working MzScheme executable; see
+;; that `make startup' requires a working Racket executable; see
;; schminc.h for information about avoiding cstartup.inc, and using
;; startup.inc (requires perl), instead. In fact, the recommend
;; build strategy for cstartup.inc is
diff --git a/src/racket/src/string.c b/src/racket/src/string.c
index ab30eac93a..5d2a19bd1a 100644
--- a/src/racket/src/string.c
+++ b/src/racket/src/string.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/struct.c b/src/racket/src/struct.c
index 04412715e1..29bac4f822 100644
--- a/src/racket/src/struct.c
+++ b/src/racket/src/struct.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/stxobj.c b/src/racket/src/stxobj.c
index 087fd8b2af..6063fe32cb 100644
--- a/src/racket/src/stxobj.c
+++ b/src/racket/src/stxobj.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 2000-2001 Matthew Flatt
diff --git a/src/racket/src/symbol.c b/src/racket/src/symbol.c
index c79d31a152..2d0b609854 100644
--- a/src/racket/src/symbol.c
+++ b/src/racket/src/symbol.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/syntax.c b/src/racket/src/syntax.c
index 13d0bb0bee..968926f04e 100644
--- a/src/racket/src/syntax.c
+++ b/src/racket/src/syntax.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/thread.c b/src/racket/src/thread.c
index 66175c1d4a..0010a56c38 100644
--- a/src/racket/src/thread.c
+++ b/src/racket/src/thread.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
@@ -19,9 +19,9 @@
Boston, MA 02110-1301 USA.
*/
-/* This file implements MzScheme threads.
+/* This file implements Racket threads.
- Usually, MzScheme threads are implemented by copying the stack.
+ Usually, Racket threads are implemented by copying the stack.
The scheme_thread_block() function is called occassionally by the
evaluator so that the current thread can be swapped out.
do_swap_thread() performs the actual swap. Threads can also be
@@ -29,7 +29,7 @@
OS-specific thread code.
Much of the work in thread management is knowning when to go to
- sleep, to be nice to the OS outside of MzScheme. The rest of the
+ sleep, to be nice to the OS outside of Racket. The rest of the
work is implementing custodians (called "custodians" in the code),
parameters, and wills. */
diff --git a/src/racket/src/type.c b/src/racket/src/type.c
index 66f75a63e4..268b37f2ee 100644
--- a/src/racket/src/type.c
+++ b/src/racket/src/type.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/src/vector.c b/src/racket/src/vector.c
index f664cbaa55..23e9d18027 100644
--- a/src/racket/src/vector.c
+++ b/src/racket/src/vector.c
@@ -1,5 +1,5 @@
/*
- MzScheme
+ Racket
Copyright (c) 2004-2010 PLT Scheme Inc.
Copyright (c) 1995-2001 Matthew Flatt
diff --git a/src/racket/utils/README b/src/racket/utils/README
index 39258ab91b..52f6faef55 100644
--- a/src/racket/utils/README
+++ b/src/racket/utils/README
@@ -1,7 +1,7 @@
The utilities in this directory try to help in linking external C++
-code into MzScheme. The utilities are now deprecated, but they're
-still used to build MrEd.
+code into Racket. The utilities are now deprecated, but they're
+still used to build GRacket.
xctocc is decribed in the manual "PLT xctocc: C++ Glue Generator
Manual" (available on request). xcglue.c and xcglue.h are used by the
diff --git a/src/worksp/mzcom/README b/src/worksp/mzcom/README
index 96c494be06..9b106d866f 100644
--- a/src/worksp/mzcom/README
+++ b/src/worksp/mzcom/README
@@ -3,8 +3,8 @@ files for MzCOM.
The MzCOM source files are in plt/src/mzcom/.
-You'll also need the MzScheme sources to compile
+You'll also need the Racket sources to compile
MzCOM. See plt/src/worksp/README for more information
-on compiling MzScheme.
+on compiling Racket.
Send questions to Paul Steckler, steck@plt-scheme.org.
diff --git a/src/wxcommon/wxGC.cxx b/src/wxcommon/wxGC.cxx
index c0678dcf58..c6f11822d9 100644
--- a/src/wxcommon/wxGC.cxx
+++ b/src/wxcommon/wxGC.cxx
@@ -1,7 +1,7 @@
/*************************************************************************
-MrEd interface to various garbage collectors, including the Boehm
- collector, SenoraGC, and MzScheme's precise collector.
+GRacket interface to various garbage collectors, including the Boehm
+ collector, SenoraGC, and Racket's precise collector.
Copyright (c) 2004-2010 PLT Scheme Inc.
diff --git a/src/wxcommon/wxGC.h b/src/wxcommon/wxGC.h
index 6f0c29991a..c41804a2ff 100644
--- a/src/wxcommon/wxGC.h
+++ b/src/wxcommon/wxGC.h
@@ -3,8 +3,8 @@
/****************************************************************************
-MrEd interface to various garbage collectors, including the Boehm
- collector, SenoraGC, and MzScheme's precise collector.
+GRacket interface to various garbage collectors, including the Boehm
+ collector, SenoraGC, and Racket's precise collector.
Copyright (c) 2004-2010 PLT Scheme Inc.