[Top] [Contents] [Index] [ ? ]

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
A.1 Recent Changes
A.2 Older Changes
GNU Free Documentation License
ADDENDUM: How to use this License for your documents
Index


This document was generated by Chris Hanson on June, 17 2002 using texi2html