Alphabetic Index of Definitions of Concepts, Keywords, and Procedures

        


', [2]
*
+, [2]
,, [2]
,@
-, [2], [3]
...
/, [2], [3]
;
<, [2]
<=
=
=>
>
>=
`


abs
acos
and
angle
append
apply, [2]
asin
assoc
assq
assv
atan, [2]


#b
backquote
begin
binding
binding construct
boolean?, [2]
bound


caar
cadr
call
call by need
call-with-current-continuation
call-with-input-file
call-with-output-file
call-with-values
car, [2]
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?, [2]
char-upcase
char-upper-case?
char-whitespace?
char<=?
char<?
char=?
char>=?
char>?
char?, [2]
close-input-port
close-output-port
combination
comma
comment
complex?
cond
cons
constant
continuation
cos
current-input-port
current-output-port


#d
define
define-syntax
definition
delay
denominator
display, [2]
do
dotted pair
dynamic-wind


#e
else, [2]
empty list, [2], [3], [4], [5], [6], [7]
eof-object?
eq?
equal?
equivalence predicate
eqv?, [2]
error
escape procedure
eval
even?
exact
exact->inexact
exact?
exactness
exp
expt


#f
false, [2], [3]
floor
for-each
force


gcd


hygienic


#i
identifier, [2], [3]
if, [2]
imag-part
immutable
implementation restriction, [2]
improper list
inexact
inexact->exact
inexact?
initial environment
input-port?
integer->char
integer?
interaction-environment
internal definition


keyword, [2]


lambda
lazy evaluation
lcm
length
let, [2]
let*
let-syntax
letrec
letrec-syntax
library
library procedure
list
list->string
list->vector
list-ref
list-tail
list?
load
location
log


macro
macro keyword
macro transformer
macro use
magnitude
make-polar
make-rectangular
make-string, [2]
make-vector, [2]
map
max
member
memq
memv
min
modulo
mutable


negative?
newline, [2]
not
null-environment
null?
number
number->string, [2]
number?, [2]
numerator
numerical types


#o
object
odd?
open-input-file
open-output-file
optional
or
output-port?


pair
pair?, [2]
peek-char, [2]
port
port?
positive?
predicate
procedure call
procedure?, [2]
promise, [2]
proper tail recursion


quasiquote
quote
quotient


rational?
rationalize
read, [2]
read-char, [2]
real-part
real?
referentially transparent
region, [2], [3], [4], [5], [6], [7]
remainder
reverse
round


scheme-report-environment
set!
set-car!
set-cdr!
setcar
simplest rational
sin
sqrt
string
string->list
string->number, [2]
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?, [2]
substring
symbol->string
symbol?, [2]
syntactic keyword, [2], [3]
syntax definition
syntax-rules


#t
tail call
tan
token
top level environment, [2]
transcript-off
transcript-on
true, [2], [3], [4], [5]
truncate
type


unbound, [2], [3]
unspecified


valid indexes, [2]
values
variable, [2], [3]
vector
vector->list
vector-fill!
vector-length
vector-ref
vector-set!
vector?, [2]


Whitespace
with-input-from-file
with-output-to-file
write, [2]
write-char, [2]


#x


zero?