Sketchy LISP
Reference
Copyright (C) 2006
Nils M Holm
Contents
(
expanded
)
1 Summary
2 Programs
1 Program Execution
2 Expressions
3 Reduction Rules
1 Introduction
2 Atoms
3 Lists
4 Primitive Functions
5 Lambda Functions
6 Variadic Lambda Functions
7 Empty Lists
8 Other Lists
4 Primitive Functions
1 Introduction
2 Bindings and Definitions
3 Control
4 Composition and Decomposition
5 Predicates
6 Type Conversion
7 Char Functions
8 Numeric Functions
9 String Functions
10 Input/Output
5 Pre-defined Symbols
1 **
6 Library Functions
1 Type Predicates
2 List Functions
3 Logic and Combinatoric Functions
4 Numeric Functions
5 Char Functions
6 String Functions
7 Input/Output Functions
7 Interpreter API
1 Embedding the Interpreter
2 Functions
3 Variables
8 Differences to Scheme
1 First Class Environments in Closures
2 Functions
3 Dotted Pairs
9 Meta Commands
1 Entering Meta Commands
2 :arrow-comments
3 :closure-form
4 :dump-image
5 :dump-symbols
6 :gc
7 :load
8 :quit
9 :r5rs-apply
10 :require
11 :show-license
12 :show-version
13 :statistics
14 :trace
10 References
Index