revise mzc description

svn: r3349
This commit is contained in:
Matthew Flatt 2006-06-13 15:28:56 +00:00
parent 25c86905d0
commit e8442c7b15

View File

@ -66,12 +66,13 @@
,(color-highlight `(H2 "mzc"))
(A ((NAME "mzc2") (VALUE "mzc compiler")))
(A ((NAME "mzc3") (VALUE "Compiling")))
"The " (B "mzc") " executable compiles MzScheme and "
"MrEd programs to native code using a C compiler "
"(which your system must provide). The resulting native "
"code can be loaded into MrEd or MzScheme. The mzc "
"compiler also provides limited support for building "
"stand-alone executables from Scheme code."
"The " (B "mzc") " command-line tool creates stand-alone "
"executables, compiles MzScheme and MrEd programs to byte-code files, compiles "
"programs to native code using a C compiler "
,(if (memq (system-type) '(macosx windows))
"(not useful on this machine, since MzScheme's just-in-time compiler works), "
"(useful on on machines where MzScheme's just-in-time compiler is unavailable), ")
"bundles distribution archives, and performs many other tasks."
(P)
"On this machine, the mzc program is at "
(TT ,(path->string (mzscheme-program-launcher-path "mzc"))) "."