Jump to content

MIT/GNU Scheme

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Bender235 (talk | contribs) at 12:11, 16 April 2014 (clean up; http->https or pr-URI, per VPP using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
MIT/GNU Scheme
Developer(s)MIT
Stable release
9.1 / October 16, 2011; 13 years ago (2011-10-16)[1]
Repository
Operating systemCross-platform
Platformx86, x86-64
Standard(s)R5RS (mostly)
TypeProgramming language
LicenseGPL
Websitewww.gnu.org/software/mit-scheme/

MIT/GNU Scheme is a free software Scheme implementation. It is part of the GNU Project.[2]

MIT/GNU Scheme was free software even before the Free Software Foundation and GNU General Public License existed.[citation needed]

It features a rich run time library, a powerful source-level debugger, a native code compiler and a built-in Emacs-like editor called Edwin.

The books Structure and Interpretation of Computer Programs and Structure and Interpretation of Classical Mechanics include software to be run on MIT/GNU Scheme.

Edwin

Edwin is the built-in Emacs-like editor that comes with MIT/GNU Scheme. Edwin normally displays the `*scheme*' buffer, the mode line, and the mini-buffer when it starts up. As in Emacs, the mode line gives information like the name of the buffer above it and whether that buffer is read-only, modified or unmodified.

References

  1. ^ "MIT/GNU Scheme 9.1 is released!". 16 October 2011. Retrieved 16 October 2011.
  2. ^ "GNU". Retrieved 25 June 2012.