Skip to content
Gambit is an efficient implementation of the Scheme programming language.
C Scheme Pascal HTML Objective-C Shell Other
Failed to load latest commit information.
bin Add chromium to the browser list Nov 15, 2015
contrib [RUNTIME CHANGES NEEDED FOR v4.8.5] Changed version of runtime using … Apr 1, 2016
doc Improve optimize-dead-definitions declaration so that specific global… Jan 13, 2016
examples [RUNTIME CHANGES NEEDED FOR v4.8.5] Changed version of runtime using … Apr 1, 2016
gsc [RUNTIME CHANGES NEEDED FOR v4.8.5] Changed version of runtime using … Apr 1, 2016
gsi [RUNTIME CHANGES NEEDED FOR v4.8.5] Changed version of runtime using … Apr 1, 2016
include Explain floating point issue on 32 bit cygwin and why tests are not p… May 14, 2016
lib Have ratnum functions expand use of primitive numerical operations May 12, 2016
misc Update install-gnu-gcc to latest version of programs Apr 30, 2016
prebuilt Finer control over enabled configurable debugging options to avoid sl… Jan 26, 2016
tests Add tests for (expt -1 integer) Apr 11, 2016
.gitattributes Finer control over enabled configurable debugging options to avoid sl… Jan 26, 2016
.gitignore Avoid copying static runtime library on make bootstrap Sep 12, 2013
.travis.yml Update build instructions to include "make latest-release" May 2, 2016
INSTALL.txt Update build instructions to include "make latest-release" May 2, 2016
LGPL.txt Initial commit of Gambit-C v4.0.0 Aug 25, 2007
LICENSE-2.0.txt Initial commit of Gambit-C v4.0.0 Aug 25, 2007
README Rename make target "all-from-repo-clone" to "from-scratch" Oct 4, 2013
README.md Mention OS X with Linux in CI build matrix May 2, 2016
appveyor.yml Explain floating point issue on 32 bit cygwin and why tests are not p… May 14, 2016
config.guess Fix configure.ac to avoid autoreconf errors, and update to latest con… Dec 22, 2013
config.sub Fix configure.ac to avoid autoreconf errors, and update to latest con… Dec 22, 2013
configure Force 64 bit precision floating point computations to fix problem wit… May 6, 2016
configure.ac Force 64 bit precision floating point computations to fix problem wit… May 6, 2016
gsc-boot.bat.windows Replace gsc-boot.c by shell scripts to avoid problems when cross-comp… May 8, 2012
gsc-boot.unix Replace gsc-boot.c by shell scripts to avoid problems when cross-comp… May 8, 2012
install-sh Tolerate install paths with spaces May 7, 2015
makefile.in Also force "git checkout" of latest release May 2, 2016
mkidirs Tolerate install paths with spaces May 7, 2015
relpath Actually set executable bit of scripts on the repo Dec 18, 2013

README.md

Linux and OS X Windows
Build Status: Linux and OS X Build Status: Windows

Join the chat at https://gitter.im/feeley/gambit tip for next commit

The Gambit Scheme system is a complete, portable, efficient and reliable implementation of the Scheme programming language.

The latest official release of the system and other helpful documents related to Gambit can be obtained from the Gambit wiki at:

http://gambitscheme.org

Quick-install instructions for a typical installation

git clone https://github.com/feeley/gambit.git
cd gambit
./configure
make -j4 latest-release
./configure --enable-single-host
make -j4 from-scratch
make check
sudo make install

Detailed installation instructions are given in the file "INSTALL.txt".

Something went wrong with that request. Please try again.