man mit-scheme (Commandes) - Scheme development environment
NAME
MIT/GNU Scheme - Scheme development environment
SYNOPSIS
mit-scheme
[OPTIONS]
bchscheme
[OPTIONS]
DESCRIPTION
MIT/GNU Scheme is an implementation of the Scheme programming language, providing an interpreter, compiler, source-code debugger, integrated Emacs-like editor, and a large runtime library. MIT/GNU Scheme is best suited to programming large applications with a rapid development cycle.
There are two executable programs. The programs are functionally identical, but use different garbage collectors. The mit-scheme program uses a standard two-space copying garbage collector. This optimizes performance but uses a lot of memory. The bchscheme program uses a special two-space copying garbage collector with one heap in memory and the other on the disk. This makes garbage collection slower but uses less memory.
OPTIONS
These are some of the more common command-line options. For full information about available options, see the Texinfo documentation.
- --compiler
Load the native-code compiler.- --edwin
Load the Emacs-like text editor.- --heap NBLOCKS
Specify the size of the heap in 1024-word blocks. The default heap size is 1000 blocks if either --compiler or --edwin is specified, and 250 blocks otherwise.- --stack NBLOCKS
Specify the size of the stack in 1024-word blocks. The default stack size is 100 blocks.- --library PATH
Specify where to look for Scheme's binary files. PATH should be a colon-separated list of directory names.- --no-init-file
Don't load the user's init file.- --edit
Start the text editor automatically. Meaningful only when combined with the --edwin option.- --eval EXPRESSION...
Evaluate the specified expressions after starting Scheme.- --load FILENAME...
Load the specified files after starting Scheme.- --option-summary
Print a summary of the command-line options, including default values.
FILES
/usr/lib/mit-scheme
ENVIRONMENT VARIABLES
MIT/GNU Scheme refers to a large number of environment variables. See the Texinfo documentation for details.
EXAMPLES
To use the interpreter without any frills, type:
mit-scheme
To also load the compiler, type:
mit-scheme --compiler
To load the compiler and editor, type:
mit-scheme --compiler --edwin --edit
AUTHORS
MIT/GNU Scheme Team <bug-mit-scheme@gnu.org>
SEE ALSO
The full documentation for MIT/GNU Scheme is maintained as a set of Texinfo manuals. If the info program is properly installed at your site, the command
- info "MIT/GNU Scheme User"
should give you access to the complete User's manual. Programming information is located in the Info topics "MIT/GNU Scheme Ref" and "SOS". Usage of the IMAIL mail reader is located in the "IMAIL" topic.