Gambit-C includes a Scheme interpreter and a Scheme compiler which can be used to build standalone executables. Because the compiler generates portable C code it is fairly easy to port to any platform with a decent C compiler. The thread system is very efficient and can support millions of concurrent processes.
The Gambit-C system conforms to the R4RS, R5RS and IEEE Scheme standards. The full numeric tower is implemented, including: infinite precision integers (bignums), rationals, inexact reals (floating point numbers), and complex numbers.
Have a look at the current release's README file for more information.
The latest release of Gambit (version 4.0 beta 17) can be found here:
http://www.iro.umontreal.ca/~feeley/gambc40b17.tar.gz
You can contact the developers and other Gambit users on the mailing list:
You can browse the documentation of the system online:
Split by chapter | Single (big) HTML page
Gambit is Copyright © 1994-2006 by Marc Feeley.
Gambit is released under a dual LGPL and Apache 2 license. You can choose whichever license you prefer:
For more specific licensing needs, please contact us at gambit@iro.umontreal.ca.
Site last updated: Sun Jan 15 12:09:56 EST 2006