This is the tclcs-code Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:50:15 2024 GMT+0.
tclcs-code/00-dynavars
tclcs-code/01-hooks
tclcs-code/02-handlers
tclcs-code/03-choices
tclcs-code/04-restarts
tclcs-code/05-reporting
tclcs-code/06-warnings
tclcs-code/07-assertions
tclcs-code/08-debugger
tclcs-code/96-call-with-handler-restart
tclcs-code/97-handler-bind-star-case-star
tclcs-code/98-handler-bind-case
tclcs-code/99-macros-101
tclcs-code/tclcs-code.asd
tclcs-code/00-dynavars/tclcs-00-dynamic-variables.lisp
tclcs-code/01-hooks/tclcs-01-lets-meet-tom.lisp
tclcs-code/01-hooks/tclcs-02-hook-1-launching-csgo.lisp
tclcs-code/01-hooks/tclcs-03-hook-2-only-call-csgo-players.lisp
tclcs-code/01-hooks/tclcs-04-hook-3-only-call-parents-maybe.lisp
tclcs-code/01-hooks/tclcs-05-hook-4-holiday-wishes.lisp
tclcs-code/01-hooks/tclcs-06-hook-5-calling-girlfriend-again.lisp
tclcs-code/01-hooks/tclcs-07-multiple-types-of-hooks.lisp
tclcs-code/02-handlers/tclcs-08-lets-meet-tom-again.lisp
tclcs-code/02-handlers/tclcs-09-handler-1-launching-csgo.lisp
tclcs-code/02-handlers/tclcs-10-handler-2-only-call-csgo-players.lisp
tclcs-code/02-handlers/tclcs-11-handler-3-only-call-parents-maybe.lisp
tclcs-code/02-handlers/tclcs-12-handler-4-holiday-wishes.lisp
tclcs-code/02-handlers/tclcs-13-handler-5-calling-girlfriend-again.lisp
tclcs-code/02-handlers/tclcs-14-exception-handling-1.lisp
tclcs-code/02-handlers/tclcs-15-exception-handling-2.lisp
tclcs-code/02-handlers/tclcs-16-protection-against-transfers-of-control.lisp
tclcs-code/02-handlers/tclcs-17-handler-clustering.lisp
tclcs-code/03-choices/tclcs-18-lets-meet-kate-and-mark.lisp
tclcs-code/03-choices/tclcs-19-choice-1-escape-through-front-door.lisp
tclcs-code/03-choices/tclcs-20-choice-1-escape-through-both-doors.lisp
tclcs-code/03-choices/tclcs-21-choice-1-same-named-choices.lisp
tclcs-code/03-choices/tclcs-22-choice-2-excuse.lisp
tclcs-code/04-restarts/tclcs-23-lets-meet-kate-and-mark-again.lisp
tclcs-code/04-restarts/tclcs-24-restart-1-escape-through-front-door.lisp
tclcs-code/04-restarts/tclcs-25-restart-1-escape-through-both-doors.lisp
tclcs-code/04-restarts/tclcs-26-restart-1-same-named-restarts.lisp
tclcs-code/04-restarts/tclcs-27-restart-2-excuse.lisp
tclcs-code/04-restarts/tclcs-28-restart-2-interactive-excuse.lisp
tclcs-code/04-restarts/tclcs-29-actually-restarting-restarts.lisp
tclcs-code/04-restarts/tclcs-30-custom-restart-invoking-functions.lisp
tclcs-code/05-reporting/tclcs-31-reporting-conditions.lisp
tclcs-code/05-reporting/tclcs-32-reporting-restarts.lisp
tclcs-code/06-warnings/tclcs-33-warnings.lisp
tclcs-code/07-assertions/tclcs-34-assert.lisp
tclcs-code/07-assertions/tclcs-35-check-type.lisp
tclcs-code/07-assertions/tclcs-36-case-assertions.lisp
tclcs-code/08-debugger/tclcs-37-debugger-reporting-condition.lisp
tclcs-code/08-debugger/tclcs-38-debugger-reporting-condition-type.lisp
tclcs-code/08-debugger/tclcs-39-debugger-reporting-restarts.lisp
tclcs-code/08-debugger/tclcs-40-debugger-choosing-restarts.lisp
tclcs-code/08-debugger/tclcs-41-installing-custom-debugger.lisp
tclcs-code/08-debugger/tclcs-42-recursive-debugger.lisp
tclcs-code/08-debugger/tclcs-43-reducing-debugger-level.lisp
tclcs-code/08-debugger/tclcs-44-repl-in-debugger.lisp
tclcs-code/96-call-with-handler-restart/tclcs-94-call-with-handler-restart.lisp
tclcs-code/96-call-with-handler-restart/tclcs-95-call-with-handler-restart-cached.lisp
tclcs-code/97-handler-bind-star-case-star/tclcs-96-handler-bind-star.lisp
tclcs-code/97-handler-bind-star-case-star/tclcs-97-handler-case-star.lisp
tclcs-code/98-handler-bind-case/tclcs-98-handler-bind-case.lisp
tclcs-code/99-macros-101/tclcs-99-macros-101.lisp
clcs-19-choice-1-escape-through-front-door
clcs-20-choice-1-escape-through-both-doors
clcs-17-handler-clustering
clcs-09-handler-1-launching-csgo
clcs-35-check-type
clcs-99-macros-101
clcs-03-hook-2-only-call-csgo-players
clcs-97-handler-case-star
clcs-25-restart-1-escape-through-both-doors
clcs-24-restart-1-escape-through-front-door
clcs-14-exception-handling-1
clcs-96-call-with-handler-restart
clcs-98-handler-bind-case
clcs-11-handler-3-only-call-parents-maybe
clcs-43-reducing-debugger-level
clcs-96-handler-bind-star
clcs-05-hook-4-holiday-wishes
clcs-44-repl-in-debugger
clcs-13-handler-6-calling-girlfriend-again
clcs-23-lets-meet-kate-and-mark-again
clcs-01-lets-meet-tom
clcs-34-assert
clcs-21-choice-1-same-named-choices
clcs-26-restart-1-same-named-restarts
clcs-04-hook-3-only-call-parents-maybe
clcs-41-installing-custom-debugger
clcs-15-exception-handling-2
clcs-30-custom-restart-invoking-functions
clcs-08-lets-meet-tom-again
clcs-12-handler-4-holiday-wishes
clcs-32-reporting-restarts
clcs-18-lets-meet-kate-and-mark
clcs-29-actually-restarting-restarts
clcs-06-hook-5-calling-girlfriend-again
clcs-10-handler-2-only-call-csgo-players
clcs-02-hook-1-launching-csgo
clcs-28-restart-2-interactive-excuse
clcs-36-case-assertions
clcs-27-restart-2-excuse
clcs-31-reporting-conditions
clcs-42-recursive-debugger
clcs-39-debugger-reporting-restarts
clcs-40-debugger-choosing-restarts
clcs-38-debugger-reporting-condition-type
clcs-33-warnings
clcs-97-call-with-handler-restart-cached
clcs-00-dynamic-variables
clcs-16-protection-against-transfers-of-control
clcs-07-multiple-types-of-hooks
clcs-22-choice-2-excuse
clcs-37-debugger-reporting-condition
The main system appears first, followed by any subsystem dependency.
tclcs-code
Companion code for "The Common Lisp Condition System"
MIT
0.0.1
trivial-custom-debugger
(system).
00-dynavars
(module).
01-hooks
(module).
02-handlers
(module).
03-choices
(module).
04-restarts
(module).
05-reporting
(module).
06-warnings
(module).
07-assertions
(module).
08-debugger
(module).
96-call-with-handler-restart
(module).
97-handler-bind-star-case-star
(module).
98-handler-bind-case
(module).
99-macros-101
(module).
Modules are listed depth-first from the system components tree.
tclcs-code/00-dynavars
tclcs-code/01-hooks
tclcs-code/02-handlers
tclcs-code/03-choices
tclcs-code/04-restarts
tclcs-code/05-reporting
tclcs-code/06-warnings
tclcs-code/07-assertions
tclcs-code/08-debugger
tclcs-code/96-call-with-handler-restart
tclcs-code/97-handler-bind-star-case-star
tclcs-code/98-handler-bind-case
tclcs-code/99-macros-101
tclcs-code/01-hooks
00-dynavars
(module).
tclcs-code
(system).
tclcs-01-lets-meet-tom.lisp
(file).
tclcs-02-hook-1-launching-csgo.lisp
(file).
tclcs-03-hook-2-only-call-csgo-players.lisp
(file).
tclcs-04-hook-3-only-call-parents-maybe.lisp
(file).
tclcs-05-hook-4-holiday-wishes.lisp
(file).
tclcs-06-hook-5-calling-girlfriend-again.lisp
(file).
tclcs-07-multiple-types-of-hooks.lisp
(file).
tclcs-code/02-handlers
01-hooks
(module).
tclcs-code
(system).
tclcs-08-lets-meet-tom-again.lisp
(file).
tclcs-09-handler-1-launching-csgo.lisp
(file).
tclcs-10-handler-2-only-call-csgo-players.lisp
(file).
tclcs-11-handler-3-only-call-parents-maybe.lisp
(file).
tclcs-12-handler-4-holiday-wishes.lisp
(file).
tclcs-13-handler-5-calling-girlfriend-again.lisp
(file).
tclcs-14-exception-handling-1.lisp
(file).
tclcs-15-exception-handling-2.lisp
(file).
tclcs-16-protection-against-transfers-of-control.lisp
(file).
tclcs-17-handler-clustering.lisp
(file).
tclcs-code/03-choices
02-handlers
(module).
tclcs-code
(system).
tclcs-code/04-restarts
03-choices
(module).
tclcs-code
(system).
tclcs-23-lets-meet-kate-and-mark-again.lisp
(file).
tclcs-24-restart-1-escape-through-front-door.lisp
(file).
tclcs-25-restart-1-escape-through-both-doors.lisp
(file).
tclcs-26-restart-1-same-named-restarts.lisp
(file).
tclcs-27-restart-2-excuse.lisp
(file).
tclcs-28-restart-2-interactive-excuse.lisp
(file).
tclcs-29-actually-restarting-restarts.lisp
(file).
tclcs-30-custom-restart-invoking-functions.lisp
(file).
tclcs-code/05-reporting
04-restarts
(module).
tclcs-code
(system).
tclcs-31-reporting-conditions.lisp
(file).
tclcs-32-reporting-restarts.lisp
(file).
tclcs-code/06-warnings
05-reporting
(module).
tclcs-code
(system).
tclcs-33-warnings.lisp
(file).
tclcs-code/07-assertions
06-warnings
(module).
tclcs-code
(system).
tclcs-34-assert.lisp
(file).
tclcs-35-check-type.lisp
(file).
tclcs-36-case-assertions.lisp
(file).
tclcs-code/08-debugger
07-assertions
(module).
tclcs-code
(system).
tclcs-37-debugger-reporting-condition.lisp
(file).
tclcs-38-debugger-reporting-condition-type.lisp
(file).
tclcs-39-debugger-reporting-restarts.lisp
(file).
tclcs-40-debugger-choosing-restarts.lisp
(file).
tclcs-41-installing-custom-debugger.lisp
(file).
tclcs-42-recursive-debugger.lisp
(file).
tclcs-43-reducing-debugger-level.lisp
(file).
tclcs-44-repl-in-debugger.lisp
(file).
tclcs-code/96-call-with-handler-restart
08-debugger
(module).
tclcs-code
(system).
tclcs-code/97-handler-bind-star-case-star
96-call-with-handler-restart
(module).
tclcs-code
(system).
tclcs-96-handler-bind-star.lisp
(file).
tclcs-97-handler-case-star.lisp
(file).
tclcs-code/98-handler-bind-case
97-handler-bind-star-case-star
(module).
tclcs-code
(system).
tclcs-98-handler-bind-case.lisp
(file).
tclcs-code/99-macros-101
98-handler-bind-case
(module).
tclcs-code
(system).
tclcs-99-macros-101.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
tclcs-code/tclcs-code.asd
tclcs-code/00-dynavars/tclcs-00-dynamic-variables.lisp
tclcs-code/01-hooks/tclcs-01-lets-meet-tom.lisp
tclcs-code/01-hooks/tclcs-02-hook-1-launching-csgo.lisp
tclcs-code/01-hooks/tclcs-03-hook-2-only-call-csgo-players.lisp
tclcs-code/01-hooks/tclcs-04-hook-3-only-call-parents-maybe.lisp
tclcs-code/01-hooks/tclcs-05-hook-4-holiday-wishes.lisp
tclcs-code/01-hooks/tclcs-06-hook-5-calling-girlfriend-again.lisp
tclcs-code/01-hooks/tclcs-07-multiple-types-of-hooks.lisp
tclcs-code/02-handlers/tclcs-08-lets-meet-tom-again.lisp
tclcs-code/02-handlers/tclcs-09-handler-1-launching-csgo.lisp
tclcs-code/02-handlers/tclcs-10-handler-2-only-call-csgo-players.lisp
tclcs-code/02-handlers/tclcs-11-handler-3-only-call-parents-maybe.lisp
tclcs-code/02-handlers/tclcs-12-handler-4-holiday-wishes.lisp
tclcs-code/02-handlers/tclcs-13-handler-5-calling-girlfriend-again.lisp
tclcs-code/02-handlers/tclcs-14-exception-handling-1.lisp
tclcs-code/02-handlers/tclcs-15-exception-handling-2.lisp
tclcs-code/02-handlers/tclcs-16-protection-against-transfers-of-control.lisp
tclcs-code/02-handlers/tclcs-17-handler-clustering.lisp
tclcs-code/03-choices/tclcs-18-lets-meet-kate-and-mark.lisp
tclcs-code/03-choices/tclcs-19-choice-1-escape-through-front-door.lisp
tclcs-code/03-choices/tclcs-20-choice-1-escape-through-both-doors.lisp
tclcs-code/03-choices/tclcs-21-choice-1-same-named-choices.lisp
tclcs-code/03-choices/tclcs-22-choice-2-excuse.lisp
tclcs-code/04-restarts/tclcs-23-lets-meet-kate-and-mark-again.lisp
tclcs-code/04-restarts/tclcs-24-restart-1-escape-through-front-door.lisp
tclcs-code/04-restarts/tclcs-25-restart-1-escape-through-both-doors.lisp
tclcs-code/04-restarts/tclcs-26-restart-1-same-named-restarts.lisp
tclcs-code/04-restarts/tclcs-27-restart-2-excuse.lisp
tclcs-code/04-restarts/tclcs-28-restart-2-interactive-excuse.lisp
tclcs-code/04-restarts/tclcs-29-actually-restarting-restarts.lisp
tclcs-code/04-restarts/tclcs-30-custom-restart-invoking-functions.lisp
tclcs-code/05-reporting/tclcs-31-reporting-conditions.lisp
tclcs-code/05-reporting/tclcs-32-reporting-restarts.lisp
tclcs-code/06-warnings/tclcs-33-warnings.lisp
tclcs-code/07-assertions/tclcs-34-assert.lisp
tclcs-code/07-assertions/tclcs-35-check-type.lisp
tclcs-code/07-assertions/tclcs-36-case-assertions.lisp
tclcs-code/08-debugger/tclcs-37-debugger-reporting-condition.lisp
tclcs-code/08-debugger/tclcs-38-debugger-reporting-condition-type.lisp
tclcs-code/08-debugger/tclcs-39-debugger-reporting-restarts.lisp
tclcs-code/08-debugger/tclcs-40-debugger-choosing-restarts.lisp
tclcs-code/08-debugger/tclcs-41-installing-custom-debugger.lisp
tclcs-code/08-debugger/tclcs-42-recursive-debugger.lisp
tclcs-code/08-debugger/tclcs-43-reducing-debugger-level.lisp
tclcs-code/08-debugger/tclcs-44-repl-in-debugger.lisp
tclcs-code/96-call-with-handler-restart/tclcs-94-call-with-handler-restart.lisp
tclcs-code/96-call-with-handler-restart/tclcs-95-call-with-handler-restart-cached.lisp
tclcs-code/97-handler-bind-star-case-star/tclcs-96-handler-bind-star.lisp
tclcs-code/97-handler-bind-star-case-star/tclcs-97-handler-case-star.lisp
tclcs-code/98-handler-bind-case/tclcs-98-handler-bind-case.lisp
tclcs-code/99-macros-101/tclcs-99-macros-101.lisp
tclcs-code/01-hooks/tclcs-01-lets-meet-tom.lisp
01-hooks
(module).
test
(function).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
tclcs-code/01-hooks/tclcs-02-hook-1-launching-csgo.lisp
01-hooks
(module).
test
(function).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
tclcs-code/01-hooks/tclcs-03-hook-2-only-call-csgo-players.lisp
01-hooks
(module).
test
(function).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
skip-non-csgo-people
(function).
tclcs-code/01-hooks/tclcs-04-hook-3-only-call-parents-maybe.lisp
01-hooks
(module).
test
(function).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
maybe-call-parent
(function).
skip-non-parents
(function).
tclcs-code/01-hooks/tclcs-05-hook-4-holiday-wishes.lisp
01-hooks
(module).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
skip-ex
(function).
wish-happy-holidays
(function).
tclcs-code/01-hooks/tclcs-06-hook-5-calling-girlfriend-again.lisp
01-hooks
(module).
*after-hooks*
(special variable).
*before-hooks*
(special variable).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
call-girlfriend-again
(function).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
tclcs-code/01-hooks/tclcs-07-multiple-types-of-hooks.lisp
01-hooks
(module).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-girlfriend-again
(function).
call-hooks
(function).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
skip-ex
(function).
wish-happy-holidays
(function).
tclcs-code/02-handlers/tclcs-08-lets-meet-tom-again.lisp
02-handlers
(module).
test
(function).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
tclcs-code/02-handlers/tclcs-09-handler-1-launching-csgo.lisp
02-handlers
(module).
test
(function).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
person
(reader method).
tclcs-code/02-handlers/tclcs-10-handler-2-only-call-csgo-players.lisp
02-handlers
(module).
test
(function).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
person
(reader method).
skip-non-csgo-people
(function).
tclcs-code/02-handlers/tclcs-11-handler-3-only-call-parents-maybe.lisp
02-handlers
(module).
test
(function).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
maybe-call-parent
(function).
person
(reader method).
skip-non-parents
(function).
tclcs-code/02-handlers/tclcs-12-handler-4-holiday-wishes.lisp
02-handlers
(module).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
person
(reader method).
skip-ex
(function).
wish-happy-holidays
(function).
tclcs-code/02-handlers/tclcs-13-handler-5-calling-girlfriend-again.lisp
02-handlers
(module).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
after-call
(condition).
before-call
(condition).
call-girlfriend-again
(function).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
person
(reader method).
person
(reader method).
tclcs-code/02-handlers/tclcs-14-exception-handling-1.lisp
02-handlers
(module).
*phonebook*
(special variable).
defuse-error
(function).
defuse-grave-mistake
(function).
grave-mistake
(condition).
reason
(reader method).
receive-phone-call
(function).
tclcs-code/02-handlers/tclcs-15-exception-handling-2.lisp
02-handlers
(module).
*phonebook*
(special variable).
defuse-grave-mistake
(function).
grave-mistake
(condition).
reason
(reader method).
receive-phone-call
(function).
tclcs-code/02-handlers/tclcs-16-protection-against-transfers-of-control.lisp
02-handlers
(module).
*phonebook*
(special variable).
defuse-grave-mistake
(function).
grave-mistake
(condition).
reason
(reader method).
receive-phone-call
(function).
tclcs-code/02-handlers/tclcs-17-handler-clustering.lisp
02-handlers
(module).
test
(function).
tclcs-code/03-choices/tclcs-18-lets-meet-kate-and-mark.lisp
03-choices
(module).
test
(function).
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
parents-come-back
(function).
try-to-hide-mark
(function).
tclcs-code/03-choices/tclcs-19-choice-1-escape-through-front-door.lisp
03-choices
(module).
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-front-door-p
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
tclcs-code/03-choices/tclcs-20-choice-1-escape-through-both-doors.lisp
03-choices
(module).
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
tclcs-code/03-choices/tclcs-21-choice-1-same-named-choices.lisp
03-choices
(module).
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
find-choice
(function).
invoke-choice
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
tclcs-code/03-choices/tclcs-22-choice-2-excuse.lisp
03-choices
(module).
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
find-choice
(function).
invoke-choice
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-23-lets-meet-kate-and-mark-again.lisp
04-restarts
(module).
test
(function).
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
parents-come-back
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-24-restart-1-escape-through-front-door.lisp
04-restarts
(module).
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-25-restart-1-escape-through-both-doors.lisp
04-restarts
(module).
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-26-restart-1-same-named-restarts.lisp
04-restarts
(module).
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-27-restart-2-excuse.lisp
04-restarts
(module).
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-28-restart-2-interactive-excuse.lisp
04-restarts
(module).
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
provide-excuse
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-29-actually-restarting-restarts.lisp
04-restarts
(module).
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
provide-excuse
(function).
try-to-hide-mark
(function).
tclcs-code/04-restarts/tclcs-30-custom-restart-invoking-functions.lisp
04-restarts
(module).
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
excuse
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
provide-excuse
(function).
try-to-hide-mark
(function).
tclcs-code/05-reporting/tclcs-31-reporting-conditions.lisp
05-reporting
(module).
after-call
(condition).
before-call
(condition).
grave-mistake-1
(condition).
grave-mistake-2
(condition).
grave-mistake-3
(condition).
person
(reader method).
person-condition
(condition).
reason
(reader method).
reason
(reader method).
reason
(reader method).
report-grave-mistake-3
(function).
tclcs-code/05-reporting/tclcs-32-reporting-restarts.lisp
05-reporting
(module).
*excuses*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts-1
(function).
call-with-home-restarts-2
(function).
compute-relevant-restarts
(function).
tclcs-code/06-warnings/tclcs-33-warnings.lisp
06-warnings
(module).
grave-warning
(condition).
reason
(reader method).
report-grave-warning
(function).
tclcs-code/07-assertions/tclcs-34-assert.lisp
07-assertions
(module).
tclcs-code/07-assertions/tclcs-35-check-type.lisp
07-assertions
(module).
tclcs-code/07-assertions/tclcs-36-case-assertions.lisp
07-assertions
(module).
tclcs-code/08-debugger/tclcs-37-debugger-reporting-condition.lisp
08-debugger
(module).
test
(function).
debugger
(function).
tclcs-code/08-debugger/tclcs-38-debugger-reporting-condition-type.lisp
08-debugger
(module).
test
(function).
debugger
(function).
tclcs-code/08-debugger/tclcs-39-debugger-reporting-restarts.lisp
08-debugger
(module).
test
(function).
debugger
(function).
tclcs-code/08-debugger/tclcs-40-debugger-choosing-restarts.lisp
08-debugger
(module).
test
(function).
debugger
(function).
read-valid-restart-number
(function).
tclcs-code/08-debugger/tclcs-41-installing-custom-debugger.lisp
08-debugger
(module).
debugger
(function).
read-valid-restart-number
(function).
tclcs-code/08-debugger/tclcs-42-recursive-debugger.lisp
08-debugger
(module).
test
(function).
*debugger-level*
(special variable).
debugger
(function).
print-banner
(function).
print-restarts
(function).
read-valid-restart-number
(function).
tclcs-code/08-debugger/tclcs-43-reducing-debugger-level.lisp
08-debugger
(module).
test
(function).
*debugger-level*
(special variable).
debugger
(function).
print-banner
(function).
print-restarts
(function).
read-valid-restart-number
(function).
tclcs-code/08-debugger/tclcs-44-repl-in-debugger.lisp
08-debugger
(module).
test
(function).
*debugger-level*
(special variable).
*x*
(special variable).
debugger
(function).
print-banner
(function).
print-restarts
(function).
read-debug-expression
(function).
with-abort-restart
(macro).
tclcs-code/96-call-with-handler-restart/tclcs-94-call-with-handler-restart.lisp
96-call-with-handler-restart
(module).
call-with-handler
(function).
call-with-restart
(function).
tclcs-code/96-call-with-handler-restart/tclcs-95-call-with-handler-restart-cached.lisp
96-call-with-handler-restart
(module).
*call-with-handler-cache*
(special variable).
*call-with-restart-cache*
(special variable).
call-with-handler
(function).
call-with-restart
(function).
ensure-call-with-handler-function
(function).
ensure-call-with-restart-function
(function).
tclcs-code/97-handler-bind-star-case-star/tclcs-96-handler-bind-star.lisp
97-handler-bind-star-case-star
(module).
expand-handler-bind*
(function).
handler-bind*
(macro).
tclcs-code/97-handler-bind-star-case-star/tclcs-97-handler-case-star.lisp
97-handler-bind-star-case-star
(module).
expand-handler-case*
(function).
handler-case*
(macro).
make-handler-case*-with-no-error-case
(function).
make-handler-case*-without-no-error-case
(function).
tclcs-code/98-handler-bind-case/tclcs-98-handler-bind-case.lisp
98-handler-bind-case
(module).
expand-handler-bind-case
(function).
expand-handler-bind-case*
(function).
handler-bind-case
(macro).
handler-bind-case*
(macro).
make-handler-bind-case*-with-no-error-case
(function).
make-handler-bind-case*-without-no-error-case
(function).
make-handler-bind-case-with-no-error-case
(function).
make-handler-bind-case-without-no-error-case
(function).
tclcs-code/99-macros-101/tclcs-99-macros-101.lisp
99-macros-101
(module).
Packages are listed by definition order.
clcs-19-choice-1-escape-through-front-door
clcs-20-choice-1-escape-through-both-doors
clcs-17-handler-clustering
clcs-09-handler-1-launching-csgo
clcs-35-check-type
clcs-99-macros-101
clcs-03-hook-2-only-call-csgo-players
clcs-97-handler-case-star
clcs-25-restart-1-escape-through-both-doors
clcs-24-restart-1-escape-through-front-door
clcs-14-exception-handling-1
clcs-96-call-with-handler-restart
clcs-98-handler-bind-case
clcs-11-handler-3-only-call-parents-maybe
clcs-43-reducing-debugger-level
clcs-96-handler-bind-star
clcs-05-hook-4-holiday-wishes
clcs-44-repl-in-debugger
clcs-13-handler-6-calling-girlfriend-again
clcs-23-lets-meet-kate-and-mark-again
clcs-01-lets-meet-tom
clcs-34-assert
clcs-21-choice-1-same-named-choices
clcs-26-restart-1-same-named-restarts
clcs-04-hook-3-only-call-parents-maybe
clcs-41-installing-custom-debugger
clcs-15-exception-handling-2
clcs-30-custom-restart-invoking-functions
clcs-08-lets-meet-tom-again
clcs-12-handler-4-holiday-wishes
clcs-32-reporting-restarts
clcs-18-lets-meet-kate-and-mark
clcs-29-actually-restarting-restarts
clcs-06-hook-5-calling-girlfriend-again
clcs-10-handler-2-only-call-csgo-players
clcs-02-hook-1-launching-csgo
clcs-28-restart-2-interactive-excuse
clcs-36-case-assertions
clcs-27-restart-2-excuse
clcs-31-reporting-conditions
clcs-42-recursive-debugger
clcs-39-debugger-reporting-restarts
clcs-40-debugger-choosing-restarts
clcs-38-debugger-reporting-condition-type
clcs-33-warnings
clcs-97-call-with-handler-restart-cached
clcs-00-dynamic-variables
clcs-16-protection-against-transfers-of-control
clcs-07-multiple-types-of-hooks
clcs-22-choice-2-excuse
clcs-37-debugger-reporting-condition
clcs-19-choice-1-escape-through-front-door
common-lisp
.
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-front-door-p
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
clcs-20-choice-1-escape-through-both-doors
common-lisp
.
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
clcs-09-handler-1-launching-csgo
common-lisp
.
test
(function).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
person
(generic reader).
clcs-03-hook-2-only-call-csgo-players
common-lisp
.
test
(function).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
skip-non-csgo-people
(function).
clcs-97-handler-case-star
common-lisp
.
expand-handler-case*
(function).
handler-case*
(macro).
make-handler-case*-with-no-error-case
(function).
make-handler-case*-without-no-error-case
(function).
clcs-25-restart-1-escape-through-both-doors
common-lisp
.
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
clcs-24-restart-1-escape-through-front-door
common-lisp
.
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
clcs-14-exception-handling-1
common-lisp
.
*phonebook*
(special variable).
defuse-error
(function).
defuse-grave-mistake
(function).
grave-mistake
(condition).
reason
(generic reader).
receive-phone-call
(function).
clcs-96-call-with-handler-restart
common-lisp
.
call-with-handler
(function).
call-with-restart
(function).
clcs-98-handler-bind-case
common-lisp
.
expand-handler-bind-case
(function).
expand-handler-bind-case*
(function).
handler-bind-case
(macro).
handler-bind-case*
(macro).
make-handler-bind-case*-with-no-error-case
(function).
make-handler-bind-case*-without-no-error-case
(function).
make-handler-bind-case-with-no-error-case
(function).
make-handler-bind-case-without-no-error-case
(function).
clcs-11-handler-3-only-call-parents-maybe
common-lisp
.
test
(function).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
maybe-call-parent
(function).
person
(generic reader).
skip-non-parents
(function).
clcs-43-reducing-debugger-level
common-lisp
.
test
(function).
*debugger-level*
(special variable).
debugger
(function).
print-banner
(function).
print-restarts
(function).
read-valid-restart-number
(function).
clcs-96-handler-bind-star
common-lisp
.
expand-handler-bind*
(function).
handler-bind*
(macro).
clcs-05-hook-4-holiday-wishes
common-lisp
.
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
skip-ex
(function).
wish-happy-holidays
(function).
clcs-44-repl-in-debugger
common-lisp
.
test
(function).
*debugger-level*
(special variable).
*x*
(special variable).
debugger
(function).
print-banner
(function).
print-restarts
(function).
read-debug-expression
(function).
with-abort-restart
(macro).
clcs-13-handler-6-calling-girlfriend-again
common-lisp
.
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
after-call
(condition).
before-call
(condition).
call-girlfriend-again
(function).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
person
(generic reader).
clcs-23-lets-meet-kate-and-mark-again
common-lisp
.
test
(function).
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
parents-come-back
(function).
try-to-hide-mark
(function).
clcs-01-lets-meet-tom
common-lisp
.
test
(function).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
clcs-21-choice-1-same-named-choices
common-lisp
.
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
find-choice
(function).
invoke-choice
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
clcs-26-restart-1-same-named-restarts
common-lisp
.
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
try-to-hide-mark
(function).
clcs-04-hook-3-only-call-parents-maybe
common-lisp
.
test
(function).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
maybe-call-parent
(function).
skip-non-parents
(function).
clcs-41-installing-custom-debugger
common-lisp
.
debugger
(function).
read-valid-restart-number
(function).
clcs-15-exception-handling-2
common-lisp
.
*phonebook*
(special variable).
defuse-grave-mistake
(function).
grave-mistake
(condition).
reason
(generic reader).
receive-phone-call
(function).
clcs-30-custom-restart-invoking-functions
common-lisp
.
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
excuse
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
provide-excuse
(function).
try-to-hide-mark
(function).
clcs-08-lets-meet-tom-again
common-lisp
.
test
(function).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
clcs-12-handler-4-holiday-wishes
common-lisp
.
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
person
(generic reader).
skip-ex
(function).
wish-happy-holidays
(function).
clcs-32-reporting-restarts
common-lisp
.
*excuses*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts-1
(function).
call-with-home-restarts-2
(function).
compute-relevant-restarts
(function).
clcs-18-lets-meet-kate-and-mark
common-lisp
.
test
(function).
*back-door-locked-p*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
parents-come-back
(function).
try-to-hide-mark
(function).
clcs-29-actually-restarting-restarts
common-lisp
.
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
provide-excuse
(function).
try-to-hide-mark
(function).
clcs-06-hook-5-calling-girlfriend-again
common-lisp
.
*after-hooks*
(special variable).
*before-hooks*
(special variable).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
call-girlfriend-again
(function).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
clcs-10-handler-2-only-call-csgo-players
common-lisp
.
test
(function).
*csgo-launched-p*
(special variable).
*phonebook*
(special variable).
before-call
(condition).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
person
(generic reader).
skip-non-csgo-people
(function).
clcs-02-hook-1-launching-csgo
common-lisp
.
test
(function).
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
clcs-28-restart-2-interactive-excuse
common-lisp
.
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
provide-excuse
(function).
try-to-hide-mark
(function).
clcs-27-restart-2-excuse
common-lisp
.
*back-door-locked-p*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
*toplevel-restarts*
(special variable).
call-with-home-restarts
(function).
compute-relevant-restarts
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
try-to-hide-mark
(function).
clcs-31-reporting-conditions
common-lisp
.
after-call
(condition).
before-call
(condition).
grave-mistake-1
(condition).
grave-mistake-2
(condition).
grave-mistake-3
(condition).
person
(generic reader).
person-condition
(condition).
reason
(generic reader).
report-grave-mistake-3
(function).
clcs-42-recursive-debugger
common-lisp
.
test
(function).
*debugger-level*
(special variable).
debugger
(function).
print-banner
(function).
print-restarts
(function).
read-valid-restart-number
(function).
clcs-39-debugger-reporting-restarts
clcs-40-debugger-choosing-restarts
common-lisp
.
test
(function).
debugger
(function).
read-valid-restart-number
(function).
clcs-38-debugger-reporting-condition-type
clcs-33-warnings
common-lisp
.
grave-warning
(condition).
reason
(generic reader).
report-grave-warning
(function).
clcs-97-call-with-handler-restart-cached
common-lisp
.
*call-with-handler-cache*
(special variable).
*call-with-restart-cache*
(special variable).
call-with-handler
(function).
call-with-restart
(function).
ensure-call-with-handler-function
(function).
ensure-call-with-restart-function
(function).
clcs-16-protection-against-transfers-of-control
common-lisp
.
*phonebook*
(special variable).
defuse-grave-mistake
(function).
grave-mistake
(condition).
reason
(generic reader).
receive-phone-call
(function).
clcs-07-multiple-types-of-hooks
common-lisp
.
*csgo-launched-p*
(special variable).
*hooks*
(special variable).
*phonebook*
(special variable).
call-girlfriend-again
(function).
call-hooks
(function).
call-people
(function).
call-person
(function).
ensure-csgo-launched
(function).
skip-ex
(function).
wish-happy-holidays
(function).
clcs-22-choice-2-excuse
common-lisp
.
*back-door-locked-p*
(special variable).
*choices*
(special variable).
*excuses*
(special variable).
*front-door-locked-p*
(special variable).
*mark-safe-p*
(special variable).
call-with-home-choices
(function).
choice
(structure).
choice-effect-function
(reader).
(setf choice-effect-function)
(writer).
choice-name
(reader).
(setf choice-name)
(writer).
choice-p
(function).
choice-test-function
(reader).
(setf choice-test-function)
(writer).
compute-choices
(function).
copy-choice
(function).
escape-through-back-door-p
(function).
escape-through-front-door-p
(function).
find-choice
(function).
invoke-choice
(function).
make-choice
(function).
parents-come-back
(function).
perform-escape-through-back-door
(function).
perform-escape-through-front-door
(function).
perform-excuse
(function).
try-to-hide-mark
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
name
.
name
.
name
.
name
.
before-call
)) ¶before-call
)) ¶after-call
)) ¶before-call
)) ¶before-call
)) ¶before-call
)) ¶person-condition
)) ¶grave-mistake
)) ¶grave-mistake
)) ¶grave-mistake-3
)) ¶grave-mistake-2
)) ¶grave-mistake-1
)) ¶grave-warning
)) ¶grave-mistake
)) ¶condition
.
condition
.
condition
.
condition
.
condition
.
condition
.
error
.
error
.
error
.
error
.
error
.
error
.
warning
.
condition
.
Jump to: | (
B C D E F G H I M P Q R S T W |
---|
Jump to: | (
B C D E F G H I M P Q R S T W |
---|
Jump to: | %
*
E N S T |
---|
Jump to: | %
*
E N S T |
---|
Jump to: | 0
9
A B C F G M P S T |
---|
Jump to: | 0
9
A B C F G M P S T |
---|