Sketchy LISP
Volume 2 - Reference
  Copyright (C) 2006
Nils M Holm

Buy a printed copy

A Condensed Introduction to Functional Programming in Scheme

Index

*
* function
+ function
- function
-> operator
:arrow-comments
:closure-form
:dump-image
:dump-symbols
:gc
:load
:quit
:r5rs-apply
:require
:show-license
:show-version
:statistics
:trace
< function
<= function
= function
=> operator
> function
>= function
A
actual argument
application
argument
argument list
atomic
abs function
and primitive
append function
apply primitive
assoc function
assq function
B
beta reduction
bind
body
boolean
bound
begin primitive
boolean? function
bottom primitive
C
call by name
call by value
car part
cdr part
char
clause
comment
cons type
current continuation
caaaar function
caaar function
caar function
call/cc primitive
car primitive
cdr primitive
char->integer primitive
char-alphabetic? function
char-ci<? function
char-ci<? primitive
char-ci<=? function
char-ci=? function
char-ci=? primitive
char-ci>=? function
char-ci>? function
char-downcase function
char-lower-case? function
char-numeric? function
char-upcase function
char-upper-case? function
char-whitespace? function
char<? function
char<? primitive
char<=? function
char=? function
char=? primitive
char>=? function
char>? function
char? primitive
cond primitive
cons primitive
D
default package
digits
define primitive
delete-file primitive
display primitive
divide function
E
empty list
escape (characters)
expression
external representation
eof-object? primitive
eq? primitive
equal? function
even? function
expt function
F
formal argument
free
G
global
gcd function
I
improper list
indefinite extent
integer
id function
integer function
integer->char primitive
integer->list primitive
iterate function
L
lambda calculus
lambda function
lexical closure
lexical environment
LISP
list
lambda primitive
lcm function
length function
let primitive
letrec primitive
list->integer primitive
list->string primitive
list-ref function
list-tail function
list function
list? function
M
map function
max function
member function
memq function
min function
modulo function
N
normal form
number
n* function
n+ function
n+ primitive
n- function
n- primitive
n< function
n< primitive
n<= function
n> function
n>= function
natural function
natural? function
ndivide function
negate function
negative? function
neq? function
newline function
nexpt function
non-negative? function
normalize function
not function
nquotient function
nremainder function
null? primitive
number->string function
number? primitive
O
order of evaluation
odd? function
or primitive
P
pair
primitive function
pseudo function
package primitive
pair? primitive
positive? function
procedure? primitive
Q
quotient function
quote primitive
R
R5RS Scheme
reduction
recursive-bind primitive
read primitive
read-char primitive
remainder function
reverse function
S
string
substitution
symbol
sqrt function
string function
string->list primitive
string->number function
string->symbol primitive
string-append function
string-append primitive
string-ci=? function
string-ci<? function
string-ci<=? function
string-ci>? function
string-ci>=? function
string-length function
string-length primitive
string-ref function
string-ref primitive
string=? function
string<? function
string<=? function
string>? function
string>=? function
string? primitive
substring function
substring primitive
symbol->string primitive
symbol? primitive
U
undefined
V
variable
variadic function
void primitive
W
with-input-from-file primitive
with-output-to-file primitive
write primitive
Z
zero? function