Go to the first, previous, next, last section, table of contents.
The principal entry for each term, procedure, or keyword is listed
first, separated from the other entries by a semicolon.
Jump to:
'
-
,
-
;
-
=
-
`
-
b
-
c
-
d
-
e
-
f
-
h
-
i
-
k
-
l
-
m
-
n
-
o
-
p
-
r
-
s
-
t
-
u
-
v
-
w
'
,
,@
;
=>
`
backquote
binding
binding construct
bound
call
call by need
combination
comma
comment, comment
constant
continuation
define
define-syntax
definition
do
dotted pair
else
empty list, empty list, empty list, empty list, empty list, empty list, empty list
equivalence predicate
error
escape procedure
exact
exactness
false, false, false
hygienic
identifier, identifier, identifier, identifier
immutable
implementation restriction, implementation restriction
improper list
inexact
initial environment
internal definition
keyword, keyword, keyword
lazy evaluation
library
library procedure
location
macro
macro keyword
macro transformer
macro use
mutable
number
numerical types
object
optional
pair
port
predicate
procedure call
promise, promise
proper tail recursion
referentially transparent
region, region, region, region, region, region, region
simplest rational
syntactic keyword, syntactic keyword, syntactic keyword, syntactic keyword
syntax definition
tail call
token
top level environment, top level environment
true, true, true, true
type
unbound, unbound, unbound
unspecified
valid indexes, valid indexes
variable, variable, variable, variable
Whitespace
Jump to:
-
'
-
(
-
*
-
+
-
-
-
/
-
<
-
=
-
>
-
`
-
a
-
b
-
c
-
d
-
e
-
f
-
g
-
i
-
l
-
m
-
n
-
o
-
p
-
q
-
r
-
s
-
t
-
v
-
w
-
z
...
'<datum>
(<operator>
(do
(make-vector, (make-vector
(vector-ref
*
+
-, -, -
/, /, /
<
<=
<constant>
<variable>
=
>
>=
`<qq template>
abs
acos
and
angle
append
apply
asin
assoc
assq
assv
atan, atan
begin
boolean?
caar
cadr
call-with-current-continuation
call-with-input-file
call-with-output-file
call-with-values
car
case
cdddar
cddddr
cdr
ceiling
char->integer
char-alphabetic?
char-ci<=?
char-ci<?
char-ci=?
char-ci>=?
char-ci>?
char-downcase
char-lower-case?
char-numeric?
char-ready?, char-ready?
char-upcase
char-upper-case?
char-whitespace?
char<=?
char<?
char=?
char>=?
char>?
char?
close-input-port
close-output-port
complex?
cond
cons
cos
current-input-port
current-output-port
delay
denominator
display, display
dynamic-wind
eof-object?
eq?
equal?
eqv?
eval
even?
exact->inexact
exact?
exp
expt
floor
for-each
force
gcd
if, if
imag-part
inexact->exact
inexact?
input-port?
integer->char
integer?
interaction-environment
lambda
lcm
length
let, let
let*
let-syntax
letrec
letrec-syntax
list
list->string
list->vector
list-ref
list-tail
list?
load
log
magnitude
make-polar
make-rectangular
make-string, make-string
make-vector, make-vector
map
max
member
memq
memv
min
modulo
negative?
newline, newline
not
null-environment
null?
number->string, number->string
number?
numerator
odd?
open-input-file
open-output-file
or
output-port?
pair?
peek-char, peek-char
positive?
procedure?
quasiquote
quote
quotient
rational?
rationalize
read, read
read-char, read-char
real-part
real?
remainder
reverse
round
scheme-report-environment
set!
set-car!
set-cdr!
sin
sqrt
string
string->list
string->number, string->number
string->symbol
string-append
string-ci<=?
string-ci<?
string-ci=?
string-ci>=?
string-ci>?
string-copy
string-fill!
string-length
string-ref
string-set!
string<=?
string<?
string=?
string>=?
string>?
string?
substring
symbol->string
symbol?
syntax-rules
tan
template, template
transcript-off
transcript-on
truncate
values
vector
vector->list
vector-fill!
vector-length
vector-ref
vector-set!
vector?
with-input-from-file
with-output-to-file
write, write
write-char, write-char
zero?
Go to the first, previous, next, last section, table of contents.