The Racket repository
Go to file
Andy Keep a80f0fb0b3 - added custom install options. workarea creates an empty config.h,
and configure creates a config.h that sets the default scheme heap
  path and scheme-script name based on the actual configuration.
    configure, newrelease, workarea, checkin,
    c/Mf-base, scheme.c, main.c,
    Mf-install.in
- renamed the installed example directory from lib to examples.
    Mf-install.in,
    scheme.1.in
- added force option to gzip during man page install to prevent gzip from
  asking for permission to overwrite existing man page files.
    Mf-install.in
- removed ~/lib/csv%v/%m from the default scheme heap path on unix-like
  systems.  documented inclusion of %x\..\..\boot\%m in the Windows
  default scheme heap path.
    main.c,
    use.stex
- added new configuration options: --installbin, --installlib,
  --installschemename, --installpetitename, and --installscriptname.
    configure
- updated the example library link to the nanopass framework.
    CONTRIBUTING.md
- now cleaning up petite.1 and scheme.1 left behind by make install
    Makefile-workarea.in, checkin
- now removing workarea after cleaning csug and release_notes so
  Mf-stex (included from csug/Makefile and release_notes/Makefile)
  doesn't complain trying to determine the machine type.
    Makefile.in
- added installsh support for --ifdiff so the csug make file can use it
  for the install target.
    installsh,
    csug/Makefile
- added instructions for building (cross-compiling) a boot file for
  a supported machine type for which a boot file is not built by default.
    BUILDING

original commit: df4194c83a9e67d1ec20165fc3e2def4ed8e8986
2016-05-06 18:30:06 -04:00
c - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
csug - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
examples initial upload of open-source release 2016-04-26 10:04:54 -04:00
makefiles - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
mats - compile-whole-program and compile-whole-library now copy the hash-bang 2016-05-04 20:35:38 -04:00
nanopass@221eecb965 changing zlib and nanopass to be pulled as submodules. 2016-04-26 10:36:57 -04:00
release_notes - compile-whole-program and compile-whole-library now copy the hash-bang 2016-05-04 20:35:38 -04:00
s - compile-whole-program and compile-whole-library now copy the hash-bang 2016-05-04 20:35:38 -04:00
stex@3bd2b86cc5 - compile-whole-program and compile-whole-library now copy the hash-bang 2016-05-04 20:35:38 -04:00
unicode initial upload of open-source release 2016-04-26 10:04:54 -04:00
zlib@5089329162 changing zlib and nanopass to be pulled as submodules. 2016-04-26 10:36:57 -04:00
.gitignore made .gitignore more precise and sorted the entries 2016-05-02 13:11:43 -04:00
.gitmodules - compile-whole-program and compile-whole-library now copy the hash-bang 2016-05-04 20:35:38 -04:00
bintar initial upload of open-source release 2016-04-26 10:04:54 -04:00
BUILDING - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
CHARTER.md initial upload of open-source release 2016-04-26 10:04:54 -04:00
checkin - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
configure - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
CONTRIBUTING.md - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
LICENSE initial upload of open-source release 2016-04-26 10:04:54 -04:00
LOG - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
newrelease - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
NOTICE initial upload of open-source release 2016-04-26 10:04:54 -04:00
README.md initial upload of open-source release 2016-04-26 10:04:54 -04:00
scheme.1.in - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00
workarea - added custom install options. workarea creates an empty config.h, 2016-05-06 18:30:06 -04:00

Chez Scheme is a compiler and run-time system for the language of the Revised^6 Report on Scheme (R6RS), with numerous extensions. The compiler generates native code for each target processor, with support for x86, x86_64, and 32-bit PowerPC architectures.

Get started by Building Chez Scheme.