Next:
1. Preambule
Up:
QScheme Documentation
Previous:
QScheme Documentation
Contents
Contents
1. Preambule
1.1 Notation convention
2. Introduction
2.1 History
2.2 Goodies
2.3 Limitations
2.4 Design principle
2.5 References
3. How it works
3.1 The Read/Eval/Print Loop
3.2 Where in the source ?
4. Ignore this
5. Expressions
5.1 Primitive expressions types
5.2 Derived expressions
5.3 QScheme extensions
6. QScheme procedures
6.1 Atom
6.2 Symbol
6.3 Keyword
6.4 Pair
6.5 List
6.6 Characters
6.7 String
6.8 Vector
6.9 Hash
6.10 Number
6.11 Input / output
6.12 Error handling
6.13 Module
7. Foreign function interface
7.1 Loading dynamic library
7.2 Calling a foreign function
7.3 Using a foreign variable
8. Running QScheme
8.1 Syntax
8.2 Options
8.3 Note
8.4 Environment
9. Data types
9.1 Builtin data types
9.2 Adding new scheme object type
10. Internal representation of scheme objects
10.1 QScheme cells
10.2 Immediate small integer
10.3 Other Objects
11. Virtual Machine
11.1 Introduction
11.2 Internal opcodes
11.3 Various things to know
12. QScheme libraries
12.1 Perl regular expressions - regex.so
Daniel Crettol
1999-07-14