.scheme.init or SCHEME.INI
Scheme loads this file first, if it exists in the user's home directory.
The mit/gnu scheme development environment
mit-scheme [OPTIONS]
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.
These are some of the more common command-line options. For full information about available options, see the Texinfo documentation. Additional options may also be supported by the band. Use the --help option (last) to see descriptions of all available command-line options.
--help
Report available command-line options, then exit.
--version
Report various version numbers and copyright information, then exit.
--heap NBLOCKS
Specify the size of the heap in 1024-word blocks.
--stack NBLOCKS
Specify the size of the stack in 1024-word blocks.
--library PATH
Specify where to look for Scheme's binary files. PATH should be a colon-separated list of directory names.
--option-summary
Print the actual values of the machine parameters (like those above).
--no-init-file
Don't load the user's init file.
--edit
Start the text editor after starting Scheme.
--eval EXPRESSION...
Evaluate the specified expressions after starting Scheme.
--load FILENAME...
Load the specified files after starting Scheme.
.scheme.init or SCHEME.INI
Scheme loads this file first, if it exists in the user's home directory.
/usr/lib/<architecture>/mit-scheme/
Support files.
/usr/bin/mit-scheme-<architecture>
Architecture-specific executable.
/usr/bin/mit-scheme
Link to architecture-specific executable, to allow multiarch installation. When multiple architectures are installed, use update-alternatives(8) to choose.
MIT/GNU Scheme refers to a large number of environment variables. See the Texinfo documentation for details.
To use the evaluator in a command-line interface, type:
mit-scheme
To start the editor and use it as a front-end to the evaluator, type:
mit-scheme --edit
7 releases since Debian 3.0 (Woody); the text changed 3 times.
--edit since Debian 3.1 (Sarge);
--eval since Debian 3.1 (Sarge);
--heap since Debian 3.1 (Sarge);
--help since Debian 11 (Bullseye);
--library since Debian 3.1 (Sarge);
--load since Debian 3.1 (Sarge);
--no-init-file since Debian 3.1 (Sarge);
--option-summary since Debian 3.1 (Sarge);
--stack since Debian 3.1 (Sarge);
--version since Debian 11 (Bullseye).
--compiler until Debian 4.0 (Etch);
--edwin until Debian 4.0 (Etch);
-compiler until Debian 3.0 (Woody);
-edit until Debian 3.0 (Woody);
-edwin until Debian 3.0 (Woody);
-eval until Debian 3.0 (Woody);
-heap until Debian 3.0 (Woody);
-library until Debian 3.0 (Woody);
-load until Debian 3.0 (Woody);
-no-init-file until Debian 3.0 (Woody);
-option-summary until Debian 3.0 (Woody);
-stack until Debian 3.0 (Woody).