SCM
Scheme Implementation
Version 5c4
by Aubrey Jaffer
Overview
Copying
Features
Authors
Bibliography
Installing SCM
Making SCM
SLIB
Building SCM
Invoking Build
Build Options
Compiling and Linking Custom Files
Installing Dynamic Linking
Configure Module Catalog
Saving Images
Automatic C Preprocessor Definitions
Problems Compiling
Problems Linking
Problems Running
Testing
Reporting Problems
Operational Features
Invoking SCM
Options
Invocation Examples
Environment Variables
Scheme Variables
SCM Session
Editing Scheme Code
Debugging Scheme Code
Errors
Memoized Expressions
Internal State
Executable path
Shell Scripts
Unix Shell Scripts
SCSH scripts
MS-DOS Compatible Scripts
The Language
Standards Compliance
Miscellaneous Procedures
Time
Interrupts
Process Synchronization
Files and Ports
Soft Ports
Syntax Extensions
Low Level Syntactic Hooks
Syntactic Hooks for Hygienic Macros
Use of synthetic identifiers
Packages
Compiling And Linking
Dynamic Linking
Dump
Numeric
Arrays
Conventional Arrays
Array Mapping
Uniform Array
Bit Vectors
I/O-Extensions
Posix Extensions
Unix Extensions
Regular Expression Pattern Matching
Line Editing
Curses
Output Options Setting
Terminal Mode Setting
Window Manipulation
Output
Input
Curses Miscellany
Sockets
Host Data, Network, Protocol, and Service Inquiries
Internet Addresses and Socket Names
Socket
The Implementation
Data Types
Immediates
Cells
Header Cells
Subr Cells
Ptob Cells
Smob Cells
Data Type Representations
Operations
Garbage Collection
Marking Cells
Sweeping the Heap
Memory Management for Environments
Signals
C Macros
Changing Scm
Defining Subrs
Defining Smobs
Defining Ptobs
Allocating memory
Calling Scheme From C
Callbacks
Type Conversions
Continuations
Evaluation
Program Self-Knowledge
File-System Habitat
Executable Pathname
Script Support
Improvements To Make
Finishing Dynamic Linking
Procedure and Macro Index
Variable Index
Type Index
This document was generated on 13 November 1998 using the
texi2html
translator version 1.52.