GlossaryTopReference ManualIndexGoTo Top

Index

Page references are shown in bold when they refer to the definition or main source of information on the entry. A page reference that is given in green italics indicates an instructive example of the use of that entity.
 
Symbols A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Symbols
*$, 94
*$$, 95
*$$$, 96
*$&, 93
*%, 97
*&, 92
<  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
<=  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
<=$, 94
<=$$, 95
<=$$$, 96
<=$&, 93
<=%, 97
<=&, 92
<$, 94
<$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
<=$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
<$$, 95
<$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
<=$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
<$$$, 96
<$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
<=$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
<$&, 93
<$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
<=$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
<%, 97
<%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
<=%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
<&, 92
<&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
<=&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
>  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
>=  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
>=$, 94
>=$$, 95
>=$$$, 96
>=$&, 93
>=%, 97
>=&, 92
>$, 94
>$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
>=$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
>$$, 95
>$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
>=$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
>$$$, 96
>$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
>=$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
>$&, 93
>$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
>=$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
>%, 97
>%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
>=%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
>&, 92
>&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
>=&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
* (path-expression match character), 226, 228, 229, 230, 234, 238, 267, 269, 271
*%, 98
*automatically-create-missing-directories*, 10
*autorun-modules*, 11
*block-saved/sent-time*, 295
*block-saved/sent-value*, 296
*coerce-contracted-interval-rationals-to-floats*, 242
*features*, 359
*month-precedes-date*, 105
*ot-base*, 115
*patches-only*, 12
*periodic-function-verbose*, 122
*preferred-browser*, 5, 184
*print-object-for-sending*, 297, 298
*save/send-references-only*, 297 , 298
*schedule-function-verbose*, 121
*standard-output*, 18 , 168 , 169 , 194 , 195 , 228 , 264 , 265 , 266 , 335
*warn-about-unusual-requests*, 278
+ (path-expression match character), 226, 228, 229, 230, 234, 238, 267, 269, 271
+$, 94
+$$, 95
+$$$, 96
+$&, 93
+%, 97
+&, 92
-$, 94
-$$, 95
-$$$, 96
-$&, 93
-%, 97
-&, 92
-infinity, interval start value, 280 , 282 , 285 , 289
/=  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
/=$, 94
/=$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
/=$$, 95
/=$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
/=$$$, 96
/=$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
/=$&, 93
/=$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
/=%, 97
/=%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
/=&, 92
/=&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
/$, 94
/$$, 95
/$$$, 96
/$&, 93
/%, 97, 99
/&, 92
:agenda-shell module, 326
:all pattern, 280 , 285 , 289
:awaken-on-event, start-control-shell initarg, 356
:boolean, 192 , 260 , 333 , 334 , 359
:cm REPL command, 13
:commands REPL command (Show extended-REPL commands), see the GBBopen Tutorial
:continue-past-quiescence, start-control-shell initarg, 356
:create-dirs, compile/load-module option, 4 , 7, 13
:developing
      define-module file option (patch files only), 13, 15, 24
:di REPL command, 194
:disable-compiler-macros, 34
:ds REPL command (Describe object), see the GBBopen Tutorial
:dsbb REPL command, 264
:dsi REPL command, 265
:dsis REPL command, 266
:element, 192 , 260 , 333 , 334 , 359
:exit REPL command (Exit Lisp), see the GBBopen Tutorial
:fi REPL command, 284
:fifo-queue, start-control-shell initarg, 356
:forces-recompile, define-module file option, 13, 15
:full-safety, 35
:gbbopen-core module, 189
:gbbopen-tools module, 33, 91
:hibernate-on-quiescence, start-control-shell initarg, 356
:initial-space-instances, 207 , 208 , 270
:instance-name, 207 , 208
:instance-name, start-control-shell initarg, 356
:interval, 359
:lm REPL command, 24
:minimum-ksa-execution-rating, start-control-shell initarg, 356
:mixed, 192 , 260 , 333 , 334 , 359
:module-manager module, 9, 36 , 66 , 105 , 106 , 107 , 111
:module-manager module
      loading, 9
:name, restart-control-shell initarg, 352
:no-subclasses, 195 , 226 , 228 , 229 , 230 , 232 , 233 , 234 , 238 , 279 , 280 , 281 , 283 , 284 , 285 , 286 , 287 , 288 , 289 , 290 , 332 , 336 , 359, 359, 359
:no-subevents, 226 , 228 , 229 , 230 , 232 , 233 , 234 , 238 , 332 , 336 , 359
:noautorun, compile/load-module option, 7, 13, 24, 24, 25
:noload, define-module file option, 13, 15
:nopatches, compile/load-module option, 7, 13, 24
:nopropagate, compile/load-module option, 7, 7 , 13, 24
:os-interface module, 183
:output-stream, start-control-shell initarg, 356
:pa REPL command (Set current package), see the GBBopen Tutorial
:pause, start-control-shell initarg, 356
:plus-subclasses, 195 , 226 , 228 , 229 , 230 , 232 , 233 , 234 , 238 , 279 , 280 , 281 , 283 , 284 , 285 , 286 , 287 , 288 , 289 , 290 , 332 , 336 , 359, 359, 359
:plus-subevents, 226 , 228 , 229 , 230 , 232 , 233 , 234 , 238 , 332 , 336 , 359
:point, 192 , 260 , 333 , 334 , 359
:polling-functions module, 167
:portable-sockets module, 173
:portable-threads module, 120
:print, start-control-shell initarg, 356
:print, compile/load-module option, 7, 13, 24, 24, 25
:propagate, compile/load-module option, 4 , 7, 7 , 13, 24, 34 , 35
:queue module, 309
:range, 192 , 260 , 333 , 334
:recompile
      compile/load-module option, 7, 13, 34 , 35
      define-module file option, 13, 15
:reload
      compile/load-module option, 7, 13, 24
      define-module file option, 13, 15, 24
:run-polling-functions, start-control-shell initarg, 356
:save-executed-ksas, start-control-shell initarg, 356
:save-obviated-ksas, start-control-shell initarg, 356
:source
      compile/load-module option, 7, 13, 24, 25
      define-module file option, 13, 15, 24
:space-instances, 207 , 208 , 270
:stepping, start-control-shell initarg, 356
:stepping-stream, start-control-shell initarg, 356
:stop, value returned by a KS-execution function, 332
:systems REPL command (Show all systems), see the GBBopen Tutorial
:undefine-system REPL command (Undefine a system), see the GBBopen Tutorial
:use-global-instance-name-counter, 202 , 208 , 209 , 210
= (path-expression match character), 226, 228, 229, 230, 234, 238, 267, 269, 271
=  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
=$, 94
=$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
=$$, 95
=$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
=$$$, 96
=$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
=$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
=%, 97
=%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
=&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
? (path-expression match character), 226, 228, 229, 230, 234, 238, 267, 269, 271
^ (path-expression match character), 226, 228, 229, 230, 234, 238, 267, 269, 271
1-%, 97
1+%, 97
%, 97
1-$$$, 96
1+$$$, 96
$$$, 96
1-$$, 95
1+$$, 95
$$, 95
1-$, 94
1+$, 94
=$&, 93
=&, 92
$, 94
1-$&, 93
1+$&, 93
$&, 93
1-&, 92
1+&, 92
&, 92
A
abort-ks-execution, 327
abs$, 94
abs$$, 95
abs$$$, 96
abs$&, 93
abs%, 97
abs&, 92
accept a socket stream connection, 174
accept-connection, 174, 181
accessor-method-slot-definition, 90
acknowledgments, 3
acquiring
      a lock, 164
      a recursive lock, 164
activation cycle, of a KSA, 328
activation-cycle-of, 328
add-dependent, 90
add-direct-method, 90
add-direct-subclass, 90
add-event-function, 226
add-instance-to-space-instance, 255
add-instance-to-space-instance-event, 190 , 207 , 208 , 255 , 270
add-polling-function, 168
agenda shell
      exiting, 332, 339
agenda Shell
      quiescence, 359
agenda shell
      starting, 356
      stepping options, 356
agenda shell, restarting, 352
alist, see association list , see association list
all-scheduled-functions, 123, 152 , 153 , 163
all-threads, 124, 161
allow-redefinition, 36
allowed unit classes
      of a space instance
            changing, 257
allowed-unit-classes-of, 256
and  (conjunctive-pattern operator), 280 , 282 , 285 , 289
as-atomic-operation, 125
ASDF (Another System Definition Facility), 9
association list, 359
association list
      decrementing the value of a pair, 45
      incrementing the value of a pair, 70
      pushing a new pair onto, 45, 68, 70
      pushing a pair onto, 67
      updating the value of a pair, 68
atomic operation, 359
atomic operations
      decf, 126
      delete, 127
      flush, 128
      incf, 129
      pop, 130
      push, 131
      pushnew, 132
atomic-decf, 126
atomic-delete, 127
atomic-flush, 128
atomic-incf, 129
atomic-pop, 130
atomic-push, 131
atomic-pushnew, 132
autorun form, module, 359
awaken-thread, 133
awakening a thread, 133
B
backslash character, in Windows file specifications, 4
blackboard repository, 359
blackboard repository
      checking if empty, 300, 301
      loading from a file, 302
      printing information about, 264
      saving to a file, 306
boolean dimension, 359
boolean dimension
      pattern operators, 280, 282, 285, 289
      unary-pattern operators, 280, 282, 285, 289
boolean, generalized, 359
bounded-value, 37
bounded-value$, 37, 94
bounded-value$$, 37, 95
bounded-value$$$, 37, 96
bounded-value$&, 37, 93
bounded-value%, 37, 97
bounded-value&, 37, 92
brief-date, 106
brief-date-and-time, 107
browse-hyperdoc, 184
browse-hyperdoc.el, 4
C
car, 359
case-using, 38
case-using-failure, 39, 40 , 52
ccase-using, 40
cdr, 359
ceiling$, 94
ceiling$$, 95
ceiling$$$, 96
ceiling$&, 93
ceiling%, 97
ceiling&, 92
change-class, 190, 209
change-instance-class-event, 190
change-space-instance, 257
changing
      a space instance characteristics, 257
      name of a scheduled function, 152
      repeat-interval, of a scheduled function, 153
check-link-definitions, 217
check-ot-base, 116
children-of, 258, 272
circular list, 359
class, 359
class designator, 359
class object, 359
class
      changing, of a unit instance, 190
      condition-variable, 134
      defining/redefining, 48
      direct-link-definition, 218
      direct-nonlink-slot-definition, 197
      effective-link-definition, 219
      effective-nonlink-slot-definition, 198
      event, 359
      finalization, 53
      gbbopen-direct-slot-definition, 199
      gbbopen-effective-slot-definition, 200
      ks, 341
      ks, 359
      ksa, 344
      ksa, 359
      ksa-queue, 345
      metaobject, 359
      option, 359
      ordered-queue, 319, 348
      queue, 321
      queue-element, 322
      space, 359
      standard-event-class, 236
      standard-event-instance, 237
      standard-gbbopen-instance, 78
      standard-ksa-class, 355
      standard-space-class, 275
      standard-space-instance, 276
      standard-unit-class, 212
      standard-unit-instance, 213
      subclasses, 359
      unit, 359, 359
class-default-initargs, 90
class-direct-default-initargs, 90
class-direct-slots, 90
class-direct-subclasses, 90
class-direct-superclasses, 90
class-finalized-p, 90
class-instances-count, 191
class-precedence-list, 90
class-prototype, 90
class-slots, 90
class, 359
clear-space-instances, 259
CLOS entities, 90
close one direction of an open socket stream, 180
close-external-program-stream, 185, 187
close-passive-socket, 174 , 175, 177
coerce$, 94
coerce$$, 95
coerce$$$, 96
coerce$&, 93
coerce&, 92
collect-trigger-instances, 310 , 315 , 329
command
      REPL, 359
command, top-level loop, defining, 6
Common Lisp HyperSpec, 4
comparison-type, of dimension values, 359
compile-module, 12 , 13, 34 , 35
compiler macro
      defining, 47
      expanding, 41, 42
compiler macros
      disabling, 34
compiler, disabling compiler macros, 34
compiler-macroexpand, 41
compiler-macroexpand-1, 42
compiling, a module, and also loading module, 7, 8, 13
compiling, a module, and also loading module
      creating missing directories, 10
      patches only, 12
composite dimension
      ordering dimension, of a series-composite dimension, 359
      value, 359
      value, sequence, 359
      value, series, 359
      value, set, 359
compute-applicable-methods-using-classes, 90
compute-class-precedence-list, 90
compute-default-initargs, 90
compute-discriminating-function, 90
compute-effective-method, 90
compute-effective-slot-definition, 90
compute-slots, 90
condition variable
      creating, 144
condition
      case-using-failure, 39
condition-variable, 134
condition-variable-broadcast, 135
condition-variable-signal, 136, 164
condition-variable-wait, 137
condition-variable-wait-with-timeout, 138
confirm-if-blackboard-repository-not-empty-p, 300
conjunctive pattern, 280, 282, 285, 289
connection server
      starting, 181
connection
      accepting, 174
      opening, 178, 182
cons, 359
continue-patch, 14, 20 , 31
control shell
      executed KSAs of, 337
      exiting, 332, 339
      obtaining the current, 331
      obviated KSAs of, 346
      pending KSAs of, 349
      quiescence, 359
      restarting, 352
      starting, 356
      stepping options, 356
control-shell-running-p, 142 , 154 , 330
copy, an interval, 243
copy-interval, 243, 246
counted-delete, 43
covers  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
covers$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
covers$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
covers$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
covers$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
covers%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
covers&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
create-instance-event, 207 , 208 , 270
creating
      a condition variable, 144
      a keyword symbol, 60
      a lock, 145, 146
      a queue, 314
      a scheduled function, 147
      a space instance, 270
      a thread, 155
      a unit instance, 208
current-control-shell, 325 , 331, 337 , 346 , 349
current-thread, 139
D
date and time entities, 104
date
      formatted, 79, 106, 107
      parsing, 111
using evfn-printv, 231
using printv, 66
decf-after, 44
decf-after$, 44
decf-after$$, 44
decf-after$$$, 44
decf-after$&, 44
decf-after%, 44
decf-after&, 44
decf/delete-acons, 45
decf/delete$-acons, 94
decf/delete$$-acons, 95
decf/delete$$$-acons, 96
decf/delete$&-acons, 93
decf/delete%-acons, 97
decf/delete&-acons, 92
decf$, 94
decf$-after, 94
decf$/delete-acons, 45
decf$$, 95
decf$$-after, 95
decf$$/delete-acons, 45
decf$$$, 96
decf$$$-after, 96
decf$$$/delete-acons, 45
decf$&, 93
decf$&-after, 93
decf$&/delete-acons, 45
decf%, 97
decf%-after, 97
decf%/delete-acons, 45
decf&, 92
decf&-after, 92
decf&/delete-acons, 45
declared-numeric operators, 91
decrementing, the value of an association-list pair, 45
defcm, 47
define-class, 48, 207
define-event-class, 142 , 154 , 227, 236
define-ks, 332, 341
define-ks-class, 333
define-ksa-class, 334, 355
define-module, 15, 28 , 32
define-relative-directory, 16
define-repl-command, 6
define-root-directory, 15 , 17
define-space-class, 260, 275
define-unit-class, 192, 212 , 217 , 246
defining
      a class, 48
      a compiler macro, 47
      a directory, 17
      a knowledge source, 332, 336
      a ks class, 333
      a ksa class, 334
      a module, 15, 32
      a relative directory, 16
      a REPL command, 6
      a space class, 260
      a unit class, 192
      an event class, 227
defmethod
      undoing, 80
defsystem packages, 9
delete-all-space-instances, 262
delete-blackboard-repository, 261, 264 , 301
delete-instance, 193, 203 , 280 , 280 , 289 , 289
delete-instance-event, 193 , 261 , 262 , 262 , 263 , 274 , 302
delete-space-instance, 263, 279 , 288
deleting
      a knowledge source, 358
      a space instance, 263
      a unit instance, 193
      all space instances, 262
      an item from a list, 46
delq, 46
describe-all-polling-functions, 169
describe-blackboard-repository, 264
describe-event-printing, 228
describe-instance, 194
describe-ks, 335
describe-module, 18
describe-patches, 19
describe-space-instance, 265
describe-space-instance-storage, 266
describe-unit-class, 195
dimension name, 359
dimension type, 359
dimension type
      boolean, 359
      enumerated, 359
      ordered, 359
dimension value, 359
dimension value
      comparison-type, 359
      incomposite, 359
      of a unit instance, 204, 205
      type, 359
dimensional extent, of a space instance, 359
dimensional extent, 196
dimensional values
      inheritance, 192, 260, 333, 334
dimensions
      inquiring, of a space instance, 196
      inquiring, of a unit class, 196
      of a space instance
            changing, 257
dimensions-of, 196, 270
direct-link-definition, 218
direct-nonlink-slot-definition, 197
direct-slot-definition, 90
direct-slot-definition-class, 90
directories, of a module, 26
directory
      defining relative, 16
      defining root, 17
      getting pathname from name, 21
      getting root-directory pathname from name, 23
      relative, 359
      root, 359
      show defined, 30
disable-event-printing, 229
disabling
      compiler macros, 34
      event printing, 229
      event signaling, 239
      optimizations, 35
      retrieval statistics gathering, 293
disjunctive pattern, 280, 282, 285, 289
displaying retrieval statistics, 291, 292
do-instances-of-class, 279, 297 , 298
do-instances-on-space-instances, 280
do-queue, 310
do-sorted-instances-of-class, 281
do-space-instances, 267
do-until, 49
documentation, GBBopen Hyperdoc access, 184
dosequence, 50
dotted list, 359
dotted list
      obtaining the length of, 51
      pattern values, 280, 282, 285, 289
dotted-length, 51
double format
      IEEE 754, 91
double-float, 192 , 257 , 260 , 270 , 333 , 334 , 359 , 359
double-float
      declared-numeric operators, 91
doubly-linked queue, 359
duplicating
      an instance, 207
      unit instance
            specifying unduplicated slots, 214
E
ecase-using, 52
effective-link-definition, 219
effective-nonlink-slot-definition, 198
effective-slot-definition, 90
effective-slot-definition-class, 90
element
      pattern value, 280, 282, 285, 289
elements
      on a queue, printing, 325
Emacs
      GBBopen Hyperdoc access, 4
      Meta-?, 4
empty-blackboard-repository-p, 301
enable-event-printing, 230
enabling event signaling, 240
enabling retrieval statistics gathering, 292
encode-time-of-day, 121 , 140, 140 , 150 , 150
end value, of an interval, 247, 249
ends  (ordered-dimension pattern operator), 280 , 282 , 285 , 289
ends$  (ordered-dimension single-float pattern operator), 280 , 282 , 285 , 289
ends$$  (ordered-dimension double-float pattern operator), 280 , 282 , 285 , 289
ends$$$  (ordered-dimension long-float pattern operator), 280 , 282 , 285 , 289
ends$&  (ordered-dimension short-float pattern operator), 280 , 282 , 285 , 289
ends%  (ordered-dimension pseudo-probability pattern operator), 280 , 282 , 285 , 289
ends&  (ordered-dimension fixnum pattern operator), 280 , 282 , 285 , 289
ensure-class, 90
ensure-class-using-class, 90
ensure-finalized-class, 53
ensure-generic-function-using-class, 90
ensure-ks, 336
ensure-list, 47 , 54, 88
enumerated dimension, 359
enumerated dimension
      pattern operators, 280, 282, 285, 289
eq, 192 , 257 , 260 , 270 , 333 , 334 , 359
eql, 192 , 257 , 260 , 270 , 333 , 334 , 359
eql-specializer, 90
eql-specializer-object, 90
equal, 192 , 257 , 260 , 270 , 333 , 334 , 359
equalp, 192 , 257 , 260 , 270 , 333 , 334 , 359
eqv  (boolean-dimension pattern operator), 280 , 282 , 285 , 289
error-condition, in with-error-handling, 84
error-message, in with-error-handling, 84
evenp$, 94
evenp$$, 95
evenp$$$, 96
evenp$&, 93
evenp%, 97
evenp&, 92
event, 359
event class, 359
event class
      defining/redefining, 227
      extended event-class specification, 359
      standard-event-instance, 237
      subevents, 359
event classes, graph of, 225
event function, 359
event function
      adding, 226
      removing, 233
      removing all, 232
      required arguments, 235
event instance, 359
event metaclass, 359
event printing
      disabling, 229
      enabling, 230
      printing information about, 228
      resuming, 234
      suspending, 238
event
      collecting trigger unit instances of, 329
      signaling, 235
      trigger event of, 353
      trigger unit instance of, 354
events
      add-instance-to-space-instance-event, 190 , 207 , 208 , 255 , 270
      change-instance-class-event, 190
      create-instance-event, 207 , 208 , 270
      delete-instance-event, 193 , 261 , 262 , 263 , 274 , 302
      disabling signaling of, 239
      enabling signaling of, 240
      generated by
            add-instance-to-space-instance, 255
            change-class, 190
            change-space-instance, 257
            delete-all-space-instances, 262
            delete-blackboard-repository, 261
            delete-instance, 193
            delete-space-instance, 263
            linkf, 220
            linkf!, 221
            load-blackboard-repository, 302
            make-duplicate-instance, 207
            make-instance, 208
            make-space-instance, 270
            remove-instance-from-space-instance, 259, 273
            reset-gbbopen, 274
            restart-control-shell, 352
            start-control-shell, 356
            unlinkf, 223
            unlinkf-all, 224
      instance-changed-class-event, 190
      instance-deleted-event, 193 , 261 , 262 , 263 , 274 , 302
      link-event, 190 , 207 , 208 , 220 , 221 , 270
      remove-instance-from-space-instance-event, 190 , 193 , 257 , 259 , 259 , 261 , 262 , 263 , 273 , 274 , 280 , 289 , 302
      restart-control-shell-event, 352
      start-control-shell-event, 356
      that triggered a KSA, 357
      unlink-event, 190 , 193 , 221 , 223 , 224 , 261 , 262 , 263 , 274 , 302
      update-nonlink-slot-event, 190 , 207 , 208 , 270
evfn-printer, 226 , 231 , 232 , 233
evfn-printv, 231
executable knowledge-source activation, 359
executed knowledge-source activation, 359
executed KSAs, of a control shell, 337
executed-ksas-of, 337
execution cycle, of a KSA, 338
execution function, of a KS, 332
execution-cycle-of, 338
exit-control-shell, 339
exiting, agenda shell, 332, 339
expand, a point into an interval, 245
expand, an interval, 244, 251
expand-interval, 242 , 244
expand-point, 245
expand-point$, 245
expand-point$$, 245
expand-point$$$, 245
expand-point$&, 245
expand-point%, 245
expand-point&, 245
exp%, 101
extended event-class specification, 359
extended unit-class specification, 359, 359
extended unit-classes specification, 359
external-program
      closing associated stream, 185
      running, 187
      signaling, 186
      terminating, 186
extract-lambda-list, 90
extract-specializer-names, 90
F
false  (boolean-dimension pattern operator), 280 , 282 , 285 , 289
fceiling$, 94
fceiling$$, 95
fceiling$$$, 96
fceiling$&, 93
fceiling%, 97
fceiling&, 92
feature, 359
ffloor$, 94
ffloor$$, 95
ffloor$$$, 96
ffloor$&, 93
ffloor%, 97
ffloor&, 92
filter-instances, 76 , 282, 359
filter-instances
      pattern specification, 282
filtering, pattern-based, of unit instances, 282
finalize-inheritance, 90
finalizing, a class, 53
find statistics
      collecting and displaying, 292
      disabling collection of, 293
      displaying, 291
find-all-instances-by-name, 283
find-instance-by-name, 80 , 206 , 206 , 284, 285 , 291 , 292 , 293 , 306 , 325 , 337 , 346 , 349
find-instances, 76 , 285, 291 , 292 , 293 , 359
find-instances
      pattern specification, 285, 286
find-instances-of-class, 286
find-ks-by-name, 340
find-method-combination, 90
find-space-instance-by-path,