PLT mzc: MzScheme Compiler Manual


PLT (scheme@plt-scheme.org) 

352
Released July 2006
 

    1  About mzc
        1.1  mzc Is...
            1.1.1  Byte-Code Compilation
            1.1.2  Native-Code Compilation
        1.2  mzc Is Not...
        1.3  Running mzc
        1.4  Native Code Optimization

    2  Foreign-Function Interface to C

    3  Compiling Individual Files with mzc
        3.1  Compiling with Modules
        3.2  Compilation without Modules
        3.3  Autodetecting Compiled Files for Loading
        3.4  Compiling Multiple Files to a Single Native-Code Library

    4  Compiling Collections with mzc

    5  Building and Distributing Stand-alone Executables
        5.1  Stand-Alone Executables from Scheme Code
        5.2  Distributing Stand-Alone Executables
        5.3  Stand-Alone Executables from Native Code

    6  Creating Library Distribution Archives

    7  info.ss File Format

    License

Copyright notice

Copyright ©1996-2006 PLT

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Library General Public License, Version 2 published by the Free Software Foundation. A copy of the license is included in the appendix entitled ``License.''

Last modified: Friday, July 28th, 2006 12:48:43am