Table of Contents
Introduction
1. Installation
1.1 Unix Installation
1.2 Windows Installation
1.3 OS/2 Installation
1.3.1 OS/2 Installation Procedure
1.3.2 Environment Variables
1.4 Optional Configuration
2. Running Scheme
2.1 Basics of Starting Scheme
2.2 Customizing Scheme
2.3 Memory Usage
2.4 Command-Line Options
2.5 Custom Command-line Options
2.6 Environment Variables
2.6.1 Environment Variables for the Microcode
2.6.2 Environment Variables for bchscheme
2.6.3 Environment Variables for the Runtime System
2.6.4 Environment Variables for Edwin
2.6.5 Environment Variables for Microsoft Windows
2.6.6 Environment Variables for OS/2
2.7 Starting Scheme from Microsoft Windows
2.8 Leaving Scheme
3. Using Scheme
3.1 The Read-Eval-Print Loop
3.1.1 The Prompt and Level Number
3.1.2 Interrupting
3.1.3 Restarting
3.1.4 The Current REPL Environment
3.2 Loading Files
3.3 World Images
3.4 Garbage Collection
4. Compiling Programs
4.1 Compilation Procedures
4.2 Declarations
4.2.1 Standard Names
4.2.2 In-line Coding
4.2.3 Operator Replacement
4.2.4 Operator Reduction
4.3 Efficiency Tips
4.3.1 Coding style
4.3.2 Global variables
4.3.3 Fixnum arithmetic
4.3.4 Flonum arithmetic
5. Debugging
5.1 Subproblems and Reductions
5.2 The Command-Line Debugger
5.3 Debugging Aids
5.4 Advising Procedures
6. GNU Emacs Interface
7. Edwin
7.1 Starting Edwin
7.2 Leaving Edwin
7.3 Scheme Mode
7.4 Evaluation
7.5 REPL Mode
7.6 The Edwin Debugger
7.7 Last Resorts
A. Release Notes
B. GNU Free Documentation License
B.1 ADDENDUM: How to use this License for your documents
C. Environment-variable Index
D. Option Index
E. Variable Index
F. Concept Index
This document was generated
by on October, 19 2004
using texi2html