Previous chapter: Miscellaneous Operations

Dylan manual: Index

Index

#(...) 23
#f 24, 63
#key 24,42,45
#next 24,42
#rest 24,42,45
#t 24, 63
#\ 24
#|...|# 24
* 149
+ 149
- 149
/ 149
/= 76
< 76
<= 78
<abort> 138
<array> 111
<byte-string> 111
<character> 155
<class> 91
<complex> 148
<deque> 111
<double-float> 148
<error> 137
<explicit-key-collection> 124, 127
<extended-float> 148
<float> 148
<function> 85
<generic-function> 85
<integer> 148
<keyword> 153
<list> 111
<method> 86
<mutable-collection> 127
<mutable-explicit-key-collection> 128
>mutable-sequence> 128
<number> 148
<range> 112
<ratio> 148
<rational> 148
<real>
<restart> 137
<sequence> 125, 127
<serious-condition> 136
<simple-error> 137
<simple-object-vector> 112
<simple-restart> 138
<simple-warning> 137
<single-float> 148
<singleton> 97
<slot-descriptor> 94
<stretchy-vector> 112
<string> 112
<symbol> 153
<table> 112
<type-error> 137
<unicode-string> 112
<vector> 113
<warning> 137
= 76
=hash 77
> 77
>= 78
abort 141
abs 151
abstract class 19
acos 151
acosh 151
add 104
add! 105, 114, 117, 119
add-method 86
add-new 104, 105
add-new! 105
add-slot 94
all-superclasses 93
always 159
and 67
angle 152
angle brackets 25
any? 101
append 117
applicable 19
applicable-method? 88
apply 20, 73
aref 113
(setter aref) 113
argument 17
array 113
as 91, 153, 154, 155
as-lowercase 120, 155
as-lowercase! 120
as-uppercase 120, 155
as-uppercase! 120
ash 152
asin 151
asinh 151
atan 151
atan2 151
atanh 151
begin 20, 68
binary* 150
binary+ 150
binary-gcd 152
binary-lcm 152
binary/ 150
binary< 78,119
binary= 76,118
binary- 150
bind 20, 32
bind-exit 20, 71
bind-methods 20, 80
body 41
break 141
caar 116
(setter caar) 117
car 116
(setter car) 116
case 66
cdddr 116
(setter cdddr) 117
cdr 116
(setter cdr) 116
ceiling 150
ceiling/ 150
cerror 141
characters 24
check-type 141
choose 104, 106
choose-by 104, 106
class 19
class heterarchy 19
class-for-copy 92, 100, 104, 130
classes 48
collection keys 123
collections 99
comment 24
comparison 75
complement 157
compose 157
concatenate 104, 108
concatenate-as 108
cond 65
congruent parameter lists 47
conjoin 158
cons 115
constants 25, 27
copy-sequence 104, 108, 118
copy-state 123, 130
cos 151
cosh 151
current-element 123, 130
(setter current-element) 127, 130
current-key 125, 130
curry 158
default-handler 142
define 20, 31, 36
define-class 20, 36, 50
define-generic-function 20, 36, 39
define-method 20, 36, 40
define-slot 36, 60
denominator 152
deque 114
dimensions 113
direct instance 19
direct superclass 19
direct-subclasses 93
direct-superclasses 93
(setter direct-superclasses) 93
disjoin 158
do 100
do-handlers 143
dotimes 70
element 113, 121, 124, 126, 129, 130
(setter element) 114, 121, 126, 127, 128, 129, 130
empty? 100
environment 31
equality comparison 75
error 141
evaluate 27
even? 149
every? 102
exp 151
export 35
expression 27
expt 151
false 24, 63
fields 48
fill! 104
final-state 115, 122
find-key 103
find-method 89
find-pair 117
first 110
(setter first) 110
floor 150
floor/ 150
for 68
for-each 69
format 17
freeze-methods 87
function-arguments 88
functions 19
gcd 152
general instance 19
generic function 20
generic-function-methods 87
getter 26
getter method 49
handler-bind 138
handler-case 142
hash-code 77
id? 75
identity 161
if 20, 64
imag-part 152
imported variables 35
indirect instance 19
init-function 96
init-keyword 96
init-value 96
initial-state 122, 130
initialize 20, 52
instance variables 48
instance? 91
instantiable class 19
integral? 149
intersection 104, 107, 119
iteration protocol 122
iteration stability 123
key-sequence 124, 130
keyword parameters 42, 43
keywords 23
last 110
lcm 152
lexical variables 32
list 115
list* 115
lists 23
log 151
logand 151
logandc1 151
logandc2 151
logbit? 151
logeqv 151
logior 151
lognand 151
lognor 151
lognot 151
logorc1 151
logorc2 151
logxor 151
macro operator 29
magnitude comparison 77
make 20, 51
make-polar 148
make-read-only 86, 94
make-rectangular 148
map 100
map-as 101
map-into 101, 121
max 152
member? 103, 117, 118, 130
method 19, 20, 79
method-specializers 88
min 152
module variables 35
modulo 150
multimethods 84
multiple values 30
natural order 123
negative? 149 149
Newton 81
next-method 83
next-method parameter 42
next-state 122, 130
not 63
notation 16, 23, 25
numerator 152
object-class 92
objects 19
odd? 149
or 67
parameter 17
pop 114
pop-last 114
positive? 149
predicate functions 25
previous-state 115, 121
print 17
push 114
push-last 114
quote 20, 72
range 118
rationalize 152
rcurry 158
readonly variables 37
real-part 152
reduce 102
reduce1 102
remainder 150
remove 104, 106
remove! 106, 114, 117, 119
remove-duplicates 104, 107
remove-duplicates! 107
remove-key! 121
remove-method 89
remove-slot 95
replace-elements! 103
replace-subsequence! 108
required parameters 42
rest parameters 42, 43
restart-query 142
return-allowed? 143
return-description 143
return-query 143
reverse 104, 109, 119
reverse! 109, 119, 130
round 150
round/ 150
seal 94
sealed class 19
second 110
(setter second) 110
select 67
set! 20, 61
setter 20, 26
setter method 49
setter variables 28
shallow-copy 92
signal 138, 140
sin 151
singleton 47, 48, 97
sinh 151
size 100, 117, 118, 130
slot options 52
slot-allocation 96
slot-descriptor 95
slot-descriptors 92
slot-getter 95
slot-initialized? 20, 57
slot-setter 95
slot-type 95
slot-value 96
(setter slot-value) 96
slots 49
sort 104, 109
sort! 110, 130
sorted-applicable-methods 88
special form operator 29
specialize 47, 81 specializer 19
sqrt 151
stability, under iteration 123
stretchy-vector 119
string 119
strings 23
subclass 19
subclass? 92
subsequence-position 110
superclass 19, 50
symbols 23
syntax
Algol-like 23
Lisp-like 23
syntax form 29
syntax operators 29
table 120
tan 151
tanh 151
third 110
(setter third) 110
true 24, 63
truncate 150
truncate/ 150
type-checking 33, 47, 141
unary/ 150
unary- 150
unexported 35
union 104, 107
unless 65
until 70
unwind-protect 20, 72
use 35
values 20, 30
variables 25
vector 121
vectors 23
when 65
Wheres Waldo 111
while 70
white space 23
zero? 149