The clcs-code Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The clcs-code Reference Manual

This is the clcs-code Reference Manual, version 0.0.1, generated automatically by Declt version 3.0 "Montgomery Scott" on Fri Jun 26 10:44:23 2020 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

The Common Lisp Condition System - companion code

This is a repository containing companion code for the first part of the upcoming book, The Common Lisp Condition System. This repository is still a work-in-progress, as is the book.

The code is structured in folders, one folder for each topic mentioned in the book. Each Lisp file in each folder is a single-package self-contained snapshot showing the state of the code we create in our book at each stage of its writing. The symbols exported from each package are test functions that can be executed to demonstrate the behaviour of code at that particular moment in the book; example output of each test function is placed in the comments of each source file.

This system depends on trivial-custom-debugger for installing a custom debugger function in place of the system-provided one.

(ql:quickload :clcs-code) will load this system from Quicklisp.

The code for the second part of the book has been adapted from the Portable Condition System and is therefore not included here. Please see the CLCS repository for an updated and extended version of the code included in the book.

The original code for implementations of dynamic variables in C has been contributed by Marco Heisig, Michael Raskin, and Gilbert Baumann.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 clcs-code

Author

Michał "phoe" Herda <phoe@disroot.org

License

MIT

Description

Companion code for "The Common Lisp Condition System"

Version

0.0.1

Dependency

trivial-custom-debugger

Source

clcs-code.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 clcs-code/00-dynavars

Parent

clcs-code (system)

Location

00-dynavars/

Component

clcs-00-dynamic-variables.lisp (file)


Next: , Previous: , Up: Modules   [Contents][Index]

3.2 clcs-code/01-hooks

Dependency

00-dynavars (module)

Parent

clcs-code (system)

Location

01-hooks/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.3 clcs-code/02-handlers

Dependency

01-hooks (module)

Parent

clcs-code (system)

Location

02-handlers/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.4 clcs-code/03-choices

Dependency

02-handlers (module)

Parent

clcs-code (system)

Location

03-choices/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.5 clcs-code/04-restarts

Dependency

03-choices (module)

Parent

clcs-code (system)

Location

04-restarts/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.6 clcs-code/05-reporting

Dependency

04-restarts (module)

Parent

clcs-code (system)

Location

05-reporting/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.7 clcs-code/06-warnings

Dependency

05-reporting (module)

Parent

clcs-code (system)

Location

06-warnings/

Component

clcs-33-warnings.lisp (file)


Next: , Previous: , Up: Modules   [Contents][Index]

3.8 clcs-code/07-assertions

Dependency

06-warnings (module)

Parent

clcs-code (system)

Location

07-assertions/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.9 clcs-code/08-debugger

Dependency

07-assertions (module)

Parent

clcs-code (system)

Location

08-debugger/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.10 clcs-code/96-call-with-handler-restart

Dependency

08-debugger (module)

Parent

clcs-code (system)

Location

96-call-with-handler-restart/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.11 clcs-code/97-handler-bind-star-case-star

Dependency

96-call-with-handler-restart (module)

Parent

clcs-code (system)

Location

97-handler-bind-star-case-star/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.12 clcs-code/98-handler-bind-case

Dependency

97-handler-bind-star-case-star (module)

Parent

clcs-code (system)

Location

98-handler-bind-case/

Component

clcs-98-handler-bind-case.lisp (file)


Previous: , Up: Modules   [Contents][Index]

3.13 clcs-code/99-macros-101

Dependency

98-handler-bind-case (module)

Parent

clcs-code (system)

Location

99-macros-101/

Component

clcs-99-macros-101.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 clcs-code.asd

Location

clcs-code.asd

Systems

clcs-code (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 clcs-code/00-dynavars/clcs-00-dynamic-variables.lisp

Parent

00-dynavars (module)

Location

00-dynavars/clcs-00-dynamic-variables.lisp

Packages

clcs-00-dynamic-variables

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.3 clcs-code/01-hooks/clcs-01-lets-meet-tom.lisp

Parent

01-hooks (module)

Location

01-hooks/clcs-01-lets-meet-tom.lisp

Packages

clcs-01-lets-meet-tom

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.4 clcs-code/01-hooks/clcs-02-hook-1-launching-csgo.lisp

Parent

01-hooks (module)

Location

01-hooks/clcs-02-hook-1-launching-csgo.lisp

Packages

clcs-02-hook-1-launching-csgo

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.5 clcs-code/01-hooks/clcs-03-hook-2-only-call-csgo-players.lisp

Parent

01-hooks (module)

Location

01-hooks/clcs-03-hook-2-only-call-csgo-players.lisp

Packages

clcs-03-hook-2-only-call-csgo-players

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.6 clcs-code/01-hooks/clcs-04-hook-3-only-call-parents-maybe.lisp

Parent

01-hooks (module)

Location

01-hooks/clcs-04-hook-3-only-call-parents-maybe.lisp

Packages

clcs-04-hook-3-only-call-parents-maybe

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.7 clcs-code/01-hooks/clcs-05-hook-4-holiday-wishes.lisp

Parent

01-hooks (module)

Location

01-hooks/clcs-05-hook-4-holiday-wishes.lisp

Packages

clcs-05-hook-4-holiday-wishes

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.8 clcs-code/01-hooks/clcs-06-hook-5-calling-girlfriend-again.lisp

Parent

01-hooks (module)

Location

01-hooks/clcs-06-hook-5-calling-girlfriend-again.lisp

Packages

clcs-06-hook-5-calling-girlfriend-again

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.9 clcs-code/01-hooks/clcs-07-multiple-types-of-hooks.lisp

Parent

01-hooks (module)

Location

01-hooks/clcs-07-multiple-types-of-hooks.lisp

Packages

clcs-07-multiple-types-of-hooks

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.10 clcs-code/02-handlers/clcs-08-lets-meet-tom-again.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-08-lets-meet-tom-again.lisp

Packages

clcs-08-lets-meet-tom-again

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.11 clcs-code/02-handlers/clcs-09-handler-1-launching-csgo.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-09-handler-1-launching-csgo.lisp

Packages

clcs-09-handler-1-launching-csgo

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.12 clcs-code/02-handlers/clcs-10-handler-2-only-call-csgo-players.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-10-handler-2-only-call-csgo-players.lisp

Packages

clcs-10-handler-2-only-call-csgo-players

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.13 clcs-code/02-handlers/clcs-11-handler-3-only-call-parents-maybe.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-11-handler-3-only-call-parents-maybe.lisp

Packages

clcs-11-handler-3-only-call-parents-maybe

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.14 clcs-code/02-handlers/clcs-12-handler-4-holiday-wishes.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-12-handler-4-holiday-wishes.lisp

Packages

clcs-12-handler-4-holiday-wishes

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.15 clcs-code/02-handlers/clcs-13-handler-5-calling-girlfriend-again.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-13-handler-5-calling-girlfriend-again.lisp

Packages

clcs-13-handler-6-calling-girlfriend-again

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.16 clcs-code/02-handlers/clcs-14-exception-handling-1.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-14-exception-handling-1.lisp

Packages

clcs-14-exception-handling-1

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.17 clcs-code/02-handlers/clcs-15-exception-handling-2.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-15-exception-handling-2.lisp

Packages

clcs-15-exception-handling-2

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.18 clcs-code/02-handlers/clcs-16-protection-against-transfers-of-control.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-16-protection-against-transfers-of-control.lisp

Packages

clcs-16-protection-against-transfers-of-control

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.19 clcs-code/02-handlers/clcs-17-handler-clustering.lisp

Parent

02-handlers (module)

Location

02-handlers/clcs-17-handler-clustering.lisp

Packages

clcs-17-handler-clustering

Exported Definitions

test (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.20 clcs-code/03-choices/clcs-18-lets-meet-kate-and-mark.lisp

Parent

03-choices (module)

Location

03-choices/clcs-18-lets-meet-kate-and-mark.lisp

Packages

clcs-18-lets-meet-kate-and-mark

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.21 clcs-code/03-choices/clcs-19-choice-1-escape-through-front-door.lisp

Parent

03-choices (module)

Location

03-choices/clcs-19-choice-1-escape-through-front-door.lisp

Packages

clcs-19-choice-1-escape-through-front-door

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.22 clcs-code/03-choices/clcs-20-choice-1-escape-through-both-doors.lisp

Parent

03-choices (module)

Location

03-choices/clcs-20-choice-1-escape-through-both-doors.lisp

Packages

clcs-20-choice-1-escape-through-both-doors

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.23 clcs-code/03-choices/clcs-21-choice-1-same-named-choices.lisp

Parent

03-choices (module)

Location

03-choices/clcs-21-choice-1-same-named-choices.lisp

Packages

clcs-21-choice-1-same-named-choices

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.24 clcs-code/03-choices/clcs-22-choice-2-excuse.lisp

Parent

03-choices (module)

Location

03-choices/clcs-22-choice-2-excuse.lisp

Packages

clcs-22-choice-2-excuse

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.25 clcs-code/04-restarts/clcs-23-lets-meet-kate-and-mark-again.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-23-lets-meet-kate-and-mark-again.lisp

Packages

clcs-23-lets-meet-kate-and-mark-again

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.26 clcs-code/04-restarts/clcs-24-restart-1-escape-through-front-door.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-24-restart-1-escape-through-front-door.lisp

Packages

clcs-24-restart-1-escape-through-front-door

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.27 clcs-code/04-restarts/clcs-25-restart-1-escape-through-both-doors.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-25-restart-1-escape-through-both-doors.lisp

Packages

clcs-25-restart-1-escape-through-both-doors

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.28 clcs-code/04-restarts/clcs-26-restart-1-same-named-restarts.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-26-restart-1-same-named-restarts.lisp

Packages

clcs-26-restart-1-same-named-restarts

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.29 clcs-code/04-restarts/clcs-27-restart-2-excuse.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-27-restart-2-excuse.lisp

Packages

clcs-27-restart-2-excuse

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.30 clcs-code/04-restarts/clcs-28-restart-2-interactive-excuse.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-28-restart-2-interactive-excuse.lisp

Packages

clcs-28-restart-2-interactive-excuse

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.31 clcs-code/04-restarts/clcs-29-actually-restarting-restarts.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-29-actually-restarting-restarts.lisp

Packages

clcs-29-actually-restarting-restarts

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.32 clcs-code/04-restarts/clcs-30-custom-restart-invoking-functions.lisp

Parent

04-restarts (module)

Location

04-restarts/clcs-30-custom-restart-invoking-functions.lisp

Packages

clcs-30-custom-restart-invoking-functions

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.33 clcs-code/05-reporting/clcs-31-reporting-conditions.lisp

Parent

05-reporting (module)

Location

05-reporting/clcs-31-reporting-conditions.lisp

Packages

clcs-31-reporting-conditions

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.34 clcs-code/05-reporting/clcs-32-reporting-restarts.lisp

Parent

05-reporting (module)

Location

05-reporting/clcs-32-reporting-restarts.lisp

Packages

clcs-32-reporting-restarts

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.35 clcs-code/06-warnings/clcs-33-warnings.lisp

Parent

06-warnings (module)

Location

06-warnings/clcs-33-warnings.lisp

Packages

clcs-33-warnings

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.36 clcs-code/07-assertions/clcs-34-assert.lisp

Parent

07-assertions (module)

Location

07-assertions/clcs-34-assert.lisp

Packages

clcs-34-assert

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.37 clcs-code/07-assertions/clcs-35-check-type.lisp

Parent

07-assertions (module)

Location

07-assertions/clcs-35-check-type.lisp

Packages

clcs-35-check-type

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.38 clcs-code/07-assertions/clcs-36-case-assertions.lisp

Parent

07-assertions (module)

Location

07-assertions/clcs-36-case-assertions.lisp

Packages

clcs-36-case-assertions

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.39 clcs-code/08-debugger/clcs-37-debugger-reporting-condition.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-37-debugger-reporting-condition.lisp

Packages

clcs-37-debugger-reporting-condition

Exported Definitions

test (function)

Internal Definitions

debugger (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.40 clcs-code/08-debugger/clcs-38-debugger-reporting-condition-type.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-38-debugger-reporting-condition-type.lisp

Packages

clcs-38-debugger-reporting-condition-type

Exported Definitions

test (function)

Internal Definitions

debugger (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.41 clcs-code/08-debugger/clcs-39-debugger-reporting-restarts.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-39-debugger-reporting-restarts.lisp

Packages

clcs-39-debugger-reporting-restarts

Exported Definitions

test (function)

Internal Definitions

debugger (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.42 clcs-code/08-debugger/clcs-40-debugger-choosing-restarts.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-40-debugger-choosing-restarts.lisp

Packages

clcs-40-debugger-choosing-restarts

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.43 clcs-code/08-debugger/clcs-41-installing-custom-debugger.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-41-installing-custom-debugger.lisp

Packages

clcs-41-installing-custom-debugger

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.44 clcs-code/08-debugger/clcs-42-recursive-debugger.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-42-recursive-debugger.lisp

Packages

clcs-42-recursive-debugger

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.45 clcs-code/08-debugger/clcs-43-reducing-debugger-level.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-43-reducing-debugger-level.lisp

Packages

clcs-43-reducing-debugger-level

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.46 clcs-code/08-debugger/clcs-44-repl-in-debugger.lisp

Parent

08-debugger (module)

Location

08-debugger/clcs-44-repl-in-debugger.lisp

Packages

clcs-44-repl-in-debugger

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.47 clcs-code/96-call-with-handler-restart/clcs-94-call-with-handler-restart.lisp

Parent

96-call-with-handler-restart (module)

Location

96-call-with-handler-restart/clcs-94-call-with-handler-restart.lisp

Packages

clcs-96-call-with-handler-restart

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.48 clcs-code/96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached.lisp

Parent

96-call-with-handler-restart (module)

Location

96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached.lisp

Packages

clcs-97-call-with-handler-restart-cached

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.49 clcs-code/97-handler-bind-star-case-star/clcs-96-handler-bind-star.lisp

Parent

97-handler-bind-star-case-star (module)

Location

97-handler-bind-star-case-star/clcs-96-handler-bind-star.lisp

Packages

clcs-96-handler-bind-star

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.50 clcs-code/97-handler-bind-star-case-star/clcs-97-handler-case-star.lisp

Parent

97-handler-bind-star-case-star (module)

Location

97-handler-bind-star-case-star/clcs-97-handler-case-star.lisp

Packages

clcs-97-handler-case-star

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.51 clcs-code/98-handler-bind-case/clcs-98-handler-bind-case.lisp

Parent

98-handler-bind-case (module)

Location

98-handler-bind-case/clcs-98-handler-bind-case.lisp

Packages

clcs-98-handler-bind-case

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

4.1.52 clcs-code/99-macros-101/clcs-99-macros-101.lisp

Parent

99-macros-101 (module)

Location

99-macros-101/clcs-99-macros-101.lisp

Packages

clcs-99-macros-101

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.2 clcs-01-lets-meet-tom

Source

clcs-01-lets-meet-tom.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.3 clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.4 clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.5 clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.6 clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.7 clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.8 clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.9 clcs-08-lets-meet-tom-again

Source

clcs-08-lets-meet-tom-again.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.10 clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.11 clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.12 clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.13 clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.14 clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.15 clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.16 clcs-15-exception-handling-2

Source

clcs-15-exception-handling-2.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.17 clcs-16-protection-against-transfers-of-control

Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.18 clcs-17-handler-clustering

Source

clcs-17-handler-clustering.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.19 clcs-18-lets-meet-kate-and-mark

Source

clcs-18-lets-meet-kate-and-mark.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.20 clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.21 clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.22 clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.23 clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.24 clcs-23-lets-meet-kate-and-mark-again

Source

clcs-23-lets-meet-kate-and-mark-again.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.25 clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.26 clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.27 clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.28 clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.29 clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.30 clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.31 clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.32 clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.33 clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.34 clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.35 clcs-34-assert

Source

clcs-34-assert.lisp (file)

Use List

common-lisp

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.36 clcs-35-check-type

Source

clcs-35-check-type.lisp (file)

Use List

common-lisp

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.37 clcs-36-case-assertions

Source

clcs-36-case-assertions.lisp (file)

Use List

common-lisp

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.38 clcs-37-debugger-reporting-condition

Source

clcs-37-debugger-reporting-condition.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

debugger (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.39 clcs-38-debugger-reporting-condition-type

Source

clcs-38-debugger-reporting-condition-type.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

debugger (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.40 clcs-39-debugger-reporting-restarts

Source

clcs-39-debugger-reporting-restarts.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

debugger (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.41 clcs-40-debugger-choosing-restarts

Source

clcs-40-debugger-choosing-restarts.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.42 clcs-41-installing-custom-debugger

Source

clcs-41-installing-custom-debugger.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.43 clcs-42-recursive-debugger

Source

clcs-42-recursive-debugger.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.44 clcs-43-reducing-debugger-level

Source

clcs-43-reducing-debugger-level.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.45 clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Use List

common-lisp

Exported Definitions

test (function)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.46 clcs-96-call-with-handler-restart

Source

clcs-94-call-with-handler-restart.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.47 clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.48 clcs-96-handler-bind-star

Source

clcs-96-handler-bind-star.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.49 clcs-97-handler-case-star

Source

clcs-97-handler-case-star.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.50 clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

5.51 clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Macros

Macro: my-and &rest FORMS
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

6.1.2 Functions

Function: test ()
Package

clcs-01-lets-meet-tom

Source

clcs-01-lets-meet-tom.lisp (file)

Function: test ()
Package

clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Function: test ()
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Function: test ()
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Function: test ()
Package

clcs-08-lets-meet-tom-again

Source

clcs-08-lets-meet-tom-again.lisp (file)

Function: test ()
Package

clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Function: test ()
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Function: test ()
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Function: test ()
Package

clcs-17-handler-clustering

Source

clcs-17-handler-clustering.lisp (file)

Function: test ()
Package

clcs-18-lets-meet-kate-and-mark

Source

clcs-18-lets-meet-kate-and-mark.lisp (file)

Function: test ()
Package

clcs-23-lets-meet-kate-and-mark-again

Source

clcs-23-lets-meet-kate-and-mark-again.lisp (file)

Function: test ()
Package

clcs-37-debugger-reporting-condition

Source

clcs-37-debugger-reporting-condition.lisp (file)

Function: test ()
Package

clcs-38-debugger-reporting-condition-type

Source

clcs-38-debugger-reporting-condition-type.lisp (file)

Function: test ()
Package

clcs-39-debugger-reporting-restarts

Source

clcs-39-debugger-reporting-restarts.lisp (file)

Function: test ()
Package

clcs-40-debugger-choosing-restarts

Source

clcs-40-debugger-choosing-restarts.lisp (file)

Function: test ()
Package

clcs-42-recursive-debugger

Source

clcs-42-recursive-debugger.lisp (file)

Function: test ()
Package

clcs-43-reducing-debugger-level

Source

clcs-43-reducing-debugger-level.lisp (file)

Function: test ()
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Function: test-1 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: test-1 ()
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Function: test-1 ()
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Function: test-1 ()
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: test-1 ()
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Function: test-1 ()
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Function: test-1 ()
Package

clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Function: test-1 ()
Package

clcs-15-exception-handling-2

Source

clcs-15-exception-handling-2.lisp (file)

Function: test-1 ()
Package

clcs-16-protection-against-transfers-of-control

Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Function: test-1 ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: test-1 ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: test-1 ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: test-1 ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: test-1 ()
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: test-1 ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: test-1 ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: test-1 ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: test-1 ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: test-1 ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: test-1 ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: test-1 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Function: test-1 ()
Package

clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Function: test-1 ()
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Function: test-1 ()
Package

clcs-34-assert

Source

clcs-34-assert.lisp (file)

Function: test-1 ()
Package

clcs-35-check-type

Source

clcs-35-check-type.lisp (file)

Function: test-1 ()
Package

clcs-36-case-assertions

Source

clcs-36-case-assertions.lisp (file)

Function: test-1 ()
Package

clcs-41-installing-custom-debugger

Source

clcs-41-installing-custom-debugger.lisp (file)

Function: test-1 ()
Package

clcs-96-call-with-handler-restart

Source

clcs-94-call-with-handler-restart.lisp (file)

Function: test-1 ()
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Function: test-1 ()
Package

clcs-96-handler-bind-star

Source

clcs-96-handler-bind-star.lisp (file)

Function: test-1 ()
Package

clcs-97-handler-case-star

Source

clcs-97-handler-case-star.lisp (file)

Function: test-1 ()
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: test-1a ()
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Function: test-1b ()
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Function: test-2 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: test-2 ()
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Function: test-2 ()
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Function: test-2 ()
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: test-2 ()
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Function: test-2 ()
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Function: test-2 ()
Package

clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Function: test-2 ()
Package

clcs-15-exception-handling-2

Source

clcs-15-exception-handling-2.lisp (file)

Function: test-2 ()
Package

clcs-16-protection-against-transfers-of-control

Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Function: test-2 ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: test-2 ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: test-2 ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: test-2 ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: test-2 ()
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: test-2 ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: test-2 ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: test-2 ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: test-2 ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: test-2 ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: test-2 ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: test-2 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Function: test-2 ()
Package

clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Function: test-2 ()
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Function: test-2 ()
Package

clcs-34-assert

Source

clcs-34-assert.lisp (file)

Function: test-2 ()
Package

clcs-35-check-type

Source

clcs-35-check-type.lisp (file)

Function: test-2 ()
Package

clcs-36-case-assertions

Source

clcs-36-case-assertions.lisp (file)

Function: test-2 ()
Package

clcs-41-installing-custom-debugger

Source

clcs-41-installing-custom-debugger.lisp (file)

Function: test-2 ()
Package

clcs-96-call-with-handler-restart

Source

clcs-94-call-with-handler-restart.lisp (file)

Function: test-2 ()
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Function: test-2 ()
Package

clcs-96-handler-bind-star

Source

clcs-96-handler-bind-star.lisp (file)

Function: test-2 ()
Package

clcs-97-handler-case-star

Source

clcs-97-handler-case-star.lisp (file)

Function: test-2 ()
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: test-2 ()
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Function: test-3 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: test-3 ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: test-3 ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: test-3 ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: test-3 ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: test-3 ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: test-3 ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: test-3 ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: test-3 ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: test-3 ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: test-3 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Function: test-3 ()
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Function: test-3 ()
Package

clcs-34-assert

Source

clcs-34-assert.lisp (file)

Function: test-3 ()
Package

clcs-35-check-type

Source

clcs-35-check-type.lisp (file)

Function: test-3 ()
Package

clcs-36-case-assertions

Source

clcs-36-case-assertions.lisp (file)

Function: test-3 ()
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: test-3 ()
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Function: test-4 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: test-4 ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: test-4 ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: test-4 ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: test-4 ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: test-4 ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: test-4 ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: test-4 ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: test-4 ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: test-4 ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: test-4 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Function: test-4 ()
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Function: test-4 ()
Package

clcs-34-assert

Source

clcs-34-assert.lisp (file)

Function: test-4 ()
Package

clcs-35-check-type

Source

clcs-35-check-type.lisp (file)

Function: test-4 ()
Package

clcs-36-case-assertions

Source

clcs-36-case-assertions.lisp (file)

Function: test-4 ()
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Function: test-5 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: test-5 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Function: test-5 ()
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Function: test-5 ()
Package

clcs-34-assert

Source

clcs-34-assert.lisp (file)

Function: test-5 ()
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Function: test-6 ()
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Function: test-6 ()
Package

clcs-34-assert

Source

clcs-34-assert.lisp (file)

Function: test-6 ()
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

6.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.1 Special variables

Special Variable: *after-hooks*
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-18-lets-meet-kate-and-mark

Source

clcs-18-lets-meet-kate-and-mark.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-23-lets-meet-kate-and-mark-again

Source

clcs-23-lets-meet-kate-and-mark-again.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Special Variable: *back-door-locked-p*
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Special Variable: *before-hooks*
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Special Variable: *call-with-handler-cache*
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Special Variable: *call-with-restart-cache*
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Special Variable: *choices*
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Special Variable: *choices*
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Special Variable: *choices*
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Special Variable: *choices*
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Special Variable: *csgo-launched-p*
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Special Variable: *debugger-level*
Package

clcs-42-recursive-debugger

Source

clcs-42-recursive-debugger.lisp (file)

Special Variable: *debugger-level*
Package

clcs-43-reducing-debugger-level

Source

clcs-43-reducing-debugger-level.lisp (file)

Special Variable: *debugger-level*
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Special Variable: *excuses*
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Special Variable: *excuses*
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Special Variable: *excuses*
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Special Variable: *excuses*
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Special Variable: *excuses*
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Special Variable: *excuses*
Package

clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-18-lets-meet-kate-and-mark

Source

clcs-18-lets-meet-kate-and-mark.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-23-lets-meet-kate-and-mark-again

Source

clcs-23-lets-meet-kate-and-mark-again.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Special Variable: *front-door-locked-p*
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Special Variable: *hooks*
Package

clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Special Variable: *hooks*
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Special Variable: *hooks*
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Special Variable: *hooks*
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Special Variable: *hooks*
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-18-lets-meet-kate-and-mark

Source

clcs-18-lets-meet-kate-and-mark.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-23-lets-meet-kate-and-mark-again

Source

clcs-23-lets-meet-kate-and-mark-again.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Special Variable: *mark-safe-p*
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Special Variable: *phonebook*
Package

clcs-01-lets-meet-tom

Source

clcs-01-lets-meet-tom.lisp (file)

Special Variable: *phonebook*
Package

clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Special Variable: *phonebook*
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Special Variable: *phonebook*
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Special Variable: *phonebook*
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Special Variable: *phonebook*
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Special Variable: *phonebook*
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Special Variable: *phonebook*
Package

clcs-08-lets-meet-tom-again

Source

clcs-08-lets-meet-tom-again.lisp (file)

Special Variable: *phonebook*
Package

clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Special Variable: *phonebook*
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Special Variable: *phonebook*
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Special Variable: *phonebook*
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Special Variable: *phonebook*
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Special Variable: *phonebook*
Package

clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Special Variable: *phonebook*
Package

clcs-15-exception-handling-2

Source

clcs-15-exception-handling-2.lisp (file)

Special Variable: *phonebook*
Package

clcs-16-protection-against-transfers-of-control

Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Special Variable: *toplevel-restarts*
Package

clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Special Variable: *x*
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Special Variable: *x4*
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.2 Macros

Macro: for-3 (VAR START STOP) &body BODY
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Macro: for-4 (VAR START STOP) &body BODY
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Macro: for-5 (VAR START STOP) &body BODY
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Macro: for-6 (VAR START STOP) &body BODY
Package

clcs-99-macros-101

Source

clcs-99-macros-101.lisp (file)

Macro: handler-bind* BINDINGS &body BODY
Package

clcs-96-handler-bind-star

Source

clcs-96-handler-bind-star.lisp (file)

Macro: handler-bind-case FORM &body CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Macro: handler-bind-case* FORM &body CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Macro: handler-case* FORM &body CASES
Package

clcs-97-handler-case-star

Source

clcs-97-handler-case-star.lisp (file)

Macro: with-abort-restart &body BODY
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.3 Functions

Function: bar2 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: bar3 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: bar4 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: bar5 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: call-girlfriend-again PERSON
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Function: call-girlfriend-again PERSON
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: call-girlfriend-again CONDITION
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Function: call-hooks KIND &rest ARGUMENTS
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: call-people ()
Package

clcs-01-lets-meet-tom

Source

clcs-01-lets-meet-tom.lisp (file)

Function: call-people ()
Package

clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Function: call-people ()
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Function: call-people ()
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Function: call-people ()
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Function: call-people ()
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Function: call-people ()
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: call-people ()
Package

clcs-08-lets-meet-tom-again

Source

clcs-08-lets-meet-tom-again.lisp (file)

Function: call-people ()
Package

clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Function: call-people ()
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Function: call-people ()
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Function: call-people ()
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Function: call-people ()
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Function: call-person PERSON
Package

clcs-01-lets-meet-tom

Source

clcs-01-lets-meet-tom.lisp (file)

Function: call-person PERSON
Package

clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Function: call-person PERSON
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Function: call-person PERSON
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Function: call-person PERSON
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Function: call-person PERSON
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Function: call-person PERSON
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: call-person PERSON
Package

clcs-08-lets-meet-tom-again

Source

clcs-08-lets-meet-tom-again.lisp (file)

Function: call-person PERSON
Package

clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Function: call-person PERSON
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Function: call-person PERSON
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Function: call-person PERSON
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Function: call-person PERSON
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Function: call-with-handler THUNK CONDITION-TYPE HANDLER
Package

clcs-96-call-with-handler-restart

Source

clcs-94-call-with-handler-restart.lisp (file)

Function: call-with-handler THUNK CONDITION-TYPE HANDLER
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Function: call-with-home-choices THUNK
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: call-with-home-choices THUNK
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: call-with-home-choices THUNK
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: call-with-home-choices THUNK
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: call-with-home-restarts THUNK
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: call-with-home-restarts THUNK
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: call-with-home-restarts THUNK
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: call-with-home-restarts THUNK
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: call-with-home-restarts THUNK
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: call-with-home-restarts THUNK
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: call-with-home-restarts THUNK
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: call-with-home-restarts-1 THUNK
Package

clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Function: call-with-home-restarts-2 THUNK
Package

clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Function: call-with-restart THUNK RESTART-NAME RESTART-FUNCTION &key INTERACTIVE-FUNCTION TEST-FUNCTION REPORT-FUNCTION
Package

clcs-96-call-with-handler-restart

Source

clcs-94-call-with-handler-restart.lisp (file)

Function: call-with-restart THUNK RESTART-NAME RESTART-FUNCTION &key INTERACTIVE-FUNCTION REPORT-FUNCTION TEST-FUNCTION
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Function: choice-effect-function INSTANCE
Function: (setf choice-effect-function) VALUE INSTANCE
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: choice-effect-function INSTANCE
Function: (setf choice-effect-function) VALUE INSTANCE
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: choice-effect-function INSTANCE
Function: (setf choice-effect-function) VALUE INSTANCE
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: choice-effect-function INSTANCE
Function: (setf choice-effect-function) VALUE INSTANCE
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: choice-name INSTANCE
Function: (setf choice-name) VALUE INSTANCE
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: choice-name INSTANCE
Function: (setf choice-name) VALUE INSTANCE
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: choice-name INSTANCE
Function: (setf choice-name) VALUE INSTANCE
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: choice-name INSTANCE
Function: (setf choice-name) VALUE INSTANCE
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: choice-p OBJECT
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: choice-p OBJECT
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: choice-p OBJECT
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: choice-p OBJECT
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: choice-test-function INSTANCE
Function: (setf choice-test-function) VALUE INSTANCE
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: choice-test-function INSTANCE
Function: (setf choice-test-function) VALUE INSTANCE
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: choice-test-function INSTANCE
Function: (setf choice-test-function) VALUE INSTANCE
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: choice-test-function INSTANCE
Function: (setf choice-test-function) VALUE INSTANCE
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: compute-choices ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: compute-choices ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: compute-choices ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: compute-choices ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: compute-relevant-restarts &optional CONDITION
Package

clcs-32-reporting-restarts

Source

clcs-32-reporting-restarts.lisp (file)

Function: copy-choice INSTANCE
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: copy-choice INSTANCE
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: copy-choice INSTANCE
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: copy-choice INSTANCE
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-37-debugger-reporting-condition

Source

clcs-37-debugger-reporting-condition.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-38-debugger-reporting-condition-type

Source

clcs-38-debugger-reporting-condition-type.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-39-debugger-reporting-restarts

Source

clcs-39-debugger-reporting-restarts.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-40-debugger-choosing-restarts

Source

clcs-40-debugger-choosing-restarts.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-41-installing-custom-debugger

Source

clcs-41-installing-custom-debugger.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-42-recursive-debugger

Source

clcs-42-recursive-debugger.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-43-reducing-debugger-level

Source

clcs-43-reducing-debugger-level.lisp (file)

Function: debugger CONDITION HOOK
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Function: defuse-error CONDITION
Package

clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Function: defuse-grave-mistake CONDITION
Package

clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Function: defuse-grave-mistake CONDITION
Package

clcs-15-exception-handling-2

Source

clcs-15-exception-handling-2.lisp (file)

Function: defuse-grave-mistake CONDITION
Package

clcs-16-protection-against-transfers-of-control

Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Function: ensure-call-with-handler-function CONDITION-TYPE
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Function: ensure-call-with-restart-function RESTART-NAME INTERACTIVE-P REPORT-P TEST-P
Package

clcs-97-call-with-handler-restart-cached

Source

clcs-95-call-with-handler-restart-cached.lisp (file)

Function: ensure-csgo-launched PERSON
Package

clcs-02-hook-1-launching-csgo

Source

clcs-02-hook-1-launching-csgo.lisp (file)

Function: ensure-csgo-launched PERSON
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Function: ensure-csgo-launched PERSON
Package

clcs-06-hook-5-calling-girlfriend-again

Source

clcs-06-hook-5-calling-girlfriend-again.lisp (file)

Function: ensure-csgo-launched PERSON
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: ensure-csgo-launched CONDITION
Package

clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Function: ensure-csgo-launched CONDITION
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Function: ensure-csgo-launched CONDITION
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Function: escape &optional CONDITION
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: escape-through-back-door-p ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: escape-through-back-door-p ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: escape-through-back-door-p ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: escape-through-back-door-p CONDITION
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: escape-through-back-door-p CONDITION
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: escape-through-back-door-p CONDITION
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: escape-through-back-door-p CONDITION
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: escape-through-back-door-p CONDITION
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: escape-through-back-door-p CONDITION
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: escape-through-front-door-p ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: escape-through-front-door-p ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: escape-through-front-door-p ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: escape-through-front-door-p ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: escape-through-front-door-p CONDITION
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: escape-through-front-door-p CONDITION
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: escape-through-front-door-p CONDITION
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: escape-through-front-door-p CONDITION
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: escape-through-front-door-p CONDITION
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: escape-through-front-door-p CONDITION
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: escape-through-front-door-p CONDITION
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: excuse &optional EXCUSE-TEXT CONDITION
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: expand-handler-bind* BINDINGS BODY
Package

clcs-96-handler-bind-star

Source

clcs-96-handler-bind-star.lisp (file)

Function: expand-handler-bind-case FORM CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: expand-handler-bind-case* FORM CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: expand-handler-case* FORM CASES
Package

clcs-97-handler-case-star

Source

clcs-97-handler-case-star.lisp (file)

Function: find-choice NAME
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: find-choice NAME
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: foo1 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: foo2 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: foo3 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: foo4 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: foo5 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: invoke-choice NAME &rest ARGUMENTS
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: invoke-choice NAME &rest ARGUMENTS
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: make-choice &key (NAME NAME) (EFFECT-FUNCTION EFFECT-FUNCTION) (TEST-FUNCTION TEST-FUNCTION)
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: make-choice &key (NAME NAME) (EFFECT-FUNCTION EFFECT-FUNCTION) (TEST-FUNCTION TEST-FUNCTION)
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: make-choice &key (NAME NAME) (EFFECT-FUNCTION EFFECT-FUNCTION) (TEST-FUNCTION TEST-FUNCTION)
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: make-choice &key (NAME NAME) (EFFECT-FUNCTION EFFECT-FUNCTION) (TEST-FUNCTION TEST-FUNCTION)
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: make-handler-bind-case*-with-no-error-case FORM CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: make-handler-bind-case*-without-no-error-case FORM CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: make-handler-bind-case-with-no-error-case FORM CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: make-handler-bind-case-without-no-error-case FORM CASES
Package

clcs-98-handler-bind-case

Source

clcs-98-handler-bind-case.lisp (file)

Function: make-handler-case*-with-no-error-case FORM CASES
Package

clcs-97-handler-case-star

Source

clcs-97-handler-case-star.lisp (file)

Function: make-handler-case*-without-no-error-case FORM CASES
Package

clcs-97-handler-case-star

Source

clcs-97-handler-case-star.lisp (file)

Function: maybe-call-parent PERSON
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Function: maybe-call-parent CONDITION
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Function: parents-come-back ()
Package

clcs-18-lets-meet-kate-and-mark

Source

clcs-18-lets-meet-kate-and-mark.lisp (file)

Function: parents-come-back ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: parents-come-back ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: parents-come-back ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: parents-come-back ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: parents-come-back ()
Package

clcs-23-lets-meet-kate-and-mark-again

Source

clcs-23-lets-meet-kate-and-mark-again.lisp (file)

Function: parents-come-back ()
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: parents-come-back ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: parents-come-back ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: parents-come-back ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: parents-come-back ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: parents-come-back ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: parents-come-back ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: perform-escape-through-back-door ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: perform-escape-through-front-door ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: perform-excuse EXCUSE
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: perform-excuse EXCUSE
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: perform-excuse EXCUSE
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: perform-excuse EXCUSE
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: perform-excuse EXCUSE
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: print-banner CONDITION
Package

clcs-42-recursive-debugger

Source

clcs-42-recursive-debugger.lisp (file)

Function: print-banner CONDITION
Package

clcs-43-reducing-debugger-level

Source

clcs-43-reducing-debugger-level.lisp (file)

Function: print-banner CONDITION
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Function: print-restarts RESTARTS
Package

clcs-42-recursive-debugger

Source

clcs-42-recursive-debugger.lisp (file)

Function: print-restarts RESTARTS
Package

clcs-43-reducing-debugger-level

Source

clcs-43-reducing-debugger-level.lisp (file)

Function: print-restarts RESTARTS
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Function: provide-excuse ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: provide-excuse ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: provide-excuse ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: quux3 ()
Package

clcs-00-dynamic-variables

Source

clcs-00-dynamic-variables.lisp (file)

Function: read-debug-expression NUMBER-OF-RESTARTS
Package

clcs-44-repl-in-debugger

Source

clcs-44-repl-in-debugger.lisp (file)

Function: read-valid-restart-number NUMBER-OF-RESTARTS
Package

clcs-40-debugger-choosing-restarts

Source

clcs-40-debugger-choosing-restarts.lisp (file)

Function: read-valid-restart-number NUMBER-OF-RESTARTS
Package

clcs-41-installing-custom-debugger

Source

clcs-41-installing-custom-debugger.lisp (file)

Function: read-valid-restart-number NUMBER-OF-RESTARTS
Package

clcs-42-recursive-debugger

Source

clcs-42-recursive-debugger.lisp (file)

Function: read-valid-restart-number NUMBER-OF-RESTARTS
Package

clcs-43-reducing-debugger-level

Source

clcs-43-reducing-debugger-level.lisp (file)

Function: receive-phone-call PERSON
Package

clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Function: receive-phone-call PERSON
Package

clcs-15-exception-handling-2

Source

clcs-15-exception-handling-2.lisp (file)

Function: receive-phone-call PERSON
Package

clcs-16-protection-against-transfers-of-control

Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Function: report-grave-mistake-3 CONDITION STREAM
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Function: report-grave-warning CONDITION STREAM
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Function: skip-ex PERSON
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Function: skip-ex PERSON
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: skip-ex CONDITION
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Function: skip-non-csgo-people PERSON
Package

clcs-03-hook-2-only-call-csgo-players

Source

clcs-03-hook-2-only-call-csgo-players.lisp (file)

Function: skip-non-csgo-people CONDITION
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Function: skip-non-parents PERSON
Package

clcs-04-hook-3-only-call-parents-maybe

Source

clcs-04-hook-3-only-call-parents-maybe.lisp (file)

Function: skip-non-parents CONDITION
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-18-lets-meet-kate-and-mark

Source

clcs-18-lets-meet-kate-and-mark.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-23-lets-meet-kate-and-mark-again

Source

clcs-23-lets-meet-kate-and-mark-again.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-24-restart-1-escape-through-front-door

Source

clcs-24-restart-1-escape-through-front-door.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-25-restart-1-escape-through-both-doors

Source

clcs-25-restart-1-escape-through-both-doors.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-26-restart-1-same-named-restarts

Source

clcs-26-restart-1-same-named-restarts.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-27-restart-2-excuse

Source

clcs-27-restart-2-excuse.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-28-restart-2-interactive-excuse

Source

clcs-28-restart-2-interactive-excuse.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-29-actually-restarting-restarts

Source

clcs-29-actually-restarting-restarts.lisp (file)

Function: try-to-hide-mark ()
Package

clcs-30-custom-restart-invoking-functions

Source

clcs-30-custom-restart-invoking-functions.lisp (file)

Function: wish-happy-holidays PERSON
Package

clcs-05-hook-4-holiday-wishes

Source

clcs-05-hook-4-holiday-wishes.lisp (file)

Function: wish-happy-holidays PERSON
Package

clcs-07-multiple-types-of-hooks

Source

clcs-07-multiple-types-of-hooks.lisp (file)

Function: wish-happy-holidays CONDITION
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.4 Generic functions

Generic Function: person CONDITION
Package

clcs-09-handler-1-launching-csgo

Methods
Method: person (CONDITION before-call)
Source

clcs-09-handler-1-launching-csgo.lisp (file)

Generic Function: person CONDITION
Package

clcs-10-handler-2-only-call-csgo-players

Methods
Method: person (CONDITION before-call)
Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Generic Function: person CONDITION
Package

clcs-11-handler-3-only-call-parents-maybe

Methods
Method: person (CONDITION before-call)
Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Generic Function: person CONDITION
Package

clcs-12-handler-4-holiday-wishes

Methods
Method: person (CONDITION before-call)
Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Generic Function: person CONDITION
Package

clcs-13-handler-6-calling-girlfriend-again

Methods
Method: person (CONDITION after-call)
Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Method: person (CONDITION before-call)
Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Generic Function: person CONDITION
Package

clcs-31-reporting-conditions

Methods
Method: person (CONDITION person-condition)
Source

clcs-31-reporting-conditions.lisp (file)

Generic Function: reason CONDITION
Package

clcs-14-exception-handling-1

Methods
Method: reason (CONDITION grave-mistake)
Source

clcs-14-exception-handling-1.lisp (file)

Generic Function: reason CONDITION
Package

clcs-15-exception-handling-2

Methods
Method: reason (CONDITION grave-mistake)
Source

clcs-15-exception-handling-2.lisp (file)

Generic Function: reason CONDITION
Package

clcs-16-protection-against-transfers-of-control

Methods
Method: reason (CONDITION grave-mistake)
Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Generic Function: reason CONDITION
Package

clcs-31-reporting-conditions

Methods
Method: reason (CONDITION grave-mistake-3)
Source

clcs-31-reporting-conditions.lisp (file)

Method: reason (CONDITION grave-mistake-2)
Source

clcs-31-reporting-conditions.lisp (file)

Method: reason (CONDITION grave-mistake-1)
Source

clcs-31-reporting-conditions.lisp (file)

Generic Function: reason CONDITION
Package

clcs-33-warnings

Methods
Method: reason (CONDITION grave-warning)
Source

clcs-33-warnings.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.5 Conditions

Condition: after-call ()
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Direct superclasses

condition (condition)

Direct methods

person (method)

Direct slots
Slot: %person
Initargs

:person

Readers

person (generic function)

Condition: after-call ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Direct superclasses

person-condition (condition)

Condition: before-call ()
Package

clcs-09-handler-1-launching-csgo

Source

clcs-09-handler-1-launching-csgo.lisp (file)

Direct superclasses

condition (condition)

Direct methods

person (method)

Direct slots
Slot: %person
Initargs

:person

Readers

person (generic function)

Condition: before-call ()
Package

clcs-10-handler-2-only-call-csgo-players

Source

clcs-10-handler-2-only-call-csgo-players.lisp (file)

Direct superclasses

condition (condition)

Direct methods

person (method)

Direct slots
Slot: %person
Initargs

:person

Readers

person (generic function)

Condition: before-call ()
Package

clcs-11-handler-3-only-call-parents-maybe

Source

clcs-11-handler-3-only-call-parents-maybe.lisp (file)

Direct superclasses

condition (condition)

Direct methods

person (method)

Direct slots
Slot: %person
Initargs

:person

Readers

person (generic function)

Condition: before-call ()
Package

clcs-12-handler-4-holiday-wishes

Source

clcs-12-handler-4-holiday-wishes.lisp (file)

Direct superclasses

condition (condition)

Direct methods

person (method)

Direct slots
Slot: %person
Initargs

:person

Readers

person (generic function)

Condition: before-call ()
Package

clcs-13-handler-6-calling-girlfriend-again

Source

clcs-13-handler-5-calling-girlfriend-again.lisp (file)

Direct superclasses

condition (condition)

Direct methods

person (method)

Direct slots
Slot: %person
Initargs

:person

Readers

person (generic function)

Condition: before-call ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Direct superclasses

person-condition (condition)

Condition: grave-mistake ()
Package

clcs-14-exception-handling-1

Source

clcs-14-exception-handling-1.lisp (file)

Direct superclasses

error (condition)

Direct methods

reason (method)

Direct slots
Slot: %reason
Initargs

:reason

Readers

reason (generic function)

Condition: grave-mistake ()
Package

clcs-15-exception-handling-2

Source

clcs-15-exception-handling-2.lisp (file)

Direct superclasses

error (condition)

Direct methods

reason (method)

Direct slots
Slot: %reason
Initargs

:reason

Readers

reason (generic function)

Condition: grave-mistake ()
Package

clcs-16-protection-against-transfers-of-control

Source

clcs-16-protection-against-transfers-of-control.lisp (file)

Direct superclasses

error (condition)

Direct methods

reason (method)

Direct slots
Slot: %reason
Initargs

:reason

Readers

reason (generic function)

Condition: grave-mistake-1 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods

reason (method)

Direct slots
Slot: %reason
Initargs

:reason

Readers

reason (generic function)

Condition: grave-mistake-2 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods

reason (method)

Direct slots
Slot: %reason
Initargs

:reason

Readers

reason (generic function)

Condition: grave-mistake-3 ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods

reason (method)

Direct slots
Slot: %reason
Initargs

:reason

Readers

reason (generic function)

Condition: grave-warning ()
Package

clcs-33-warnings

Source

clcs-33-warnings.lisp (file)

Direct superclasses

warning (condition)

Direct methods

reason (method)

Direct slots
Slot: %reason
Initargs

:reason

Readers

reason (generic function)

Condition: person-condition ()
Package

clcs-31-reporting-conditions

Source

clcs-31-reporting-conditions.lisp (file)

Direct superclasses

condition (condition)

Direct subclasses
Direct methods

person (method)

Direct slots
Slot: %person
Initargs

:person

Readers

person (generic function)


Previous: , Up: Internal definitions   [Contents][Index]

6.2.6 Structures

Structure: choice ()
Package

clcs-19-choice-1-escape-through-front-door

Source

clcs-19-choice-1-escape-through-front-door.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: name
Initform

(error "must provide :name.")

Readers

choice-name (function)

Writers

(setf choice-name) (function)

Slot: effect-function
Initform

(error "must provide :effect-function.")

Readers

choice-effect-function (function)

Writers

(setf choice-effect-function) (function)

Slot: test-function
Initform

(constantly t)

Readers

choice-test-function (function)

Writers

(setf choice-test-function) (function)

Structure: choice ()
Package

clcs-20-choice-1-escape-through-both-doors

Source

clcs-20-choice-1-escape-through-both-doors.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: name
Initform

(error "must provide :name.")

Readers

choice-name (function)

Writers

(setf choice-name) (function)

Slot: effect-function
Initform

(error "must provide :effect-function.")

Readers

choice-effect-function (function)

Writers

(setf choice-effect-function) (function)

Slot: test-function
Initform

(constantly t)

Readers

choice-test-function (function)

Writers

(setf choice-test-function) (function)

Structure: choice ()
Package

clcs-21-choice-1-same-named-choices

Source

clcs-21-choice-1-same-named-choices.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: name
Initform

(error "must provide :name.")

Readers

choice-name (function)

Writers

(setf choice-name) (function)

Slot: effect-function
Initform

(error "must provide :effect-function.")

Readers

choice-effect-function (function)

Writers

(setf choice-effect-function) (function)

Slot: test-function
Initform

(constantly t)

Readers

choice-test-function (function)

Writers

(setf choice-test-function) (function)

Structure: choice ()
Package

clcs-22-choice-2-excuse

Source

clcs-22-choice-2-excuse.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: name
Initform

(error "must provide :name.")

Readers

choice-name (function)

Writers

(setf choice-name) (function)

Slot: effect-function
Initform

(error "must provide :effect-function.")

Readers

choice-effect-function (function)

Writers

(setf choice-effect-function) (function)

Slot: test-function
Initform

(constantly t)

Readers

choice-test-function (function)

Writers

(setf choice-test-function) (function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L   M  
Index Entry  Section

C
clcs-code.asd: The clcs-code․asd file
clcs-code/00-dynavars: The clcs-code/00-dynavars module
clcs-code/00-dynavars/clcs-00-dynamic-variables.lisp: The clcs-code/00-dynavars/clcs-00-dynamic-variables․lisp file
clcs-code/01-hooks: The clcs-code/01-hooks module
clcs-code/01-hooks/clcs-01-lets-meet-tom.lisp: The clcs-code/01-hooks/clcs-01-lets-meet-tom․lisp file
clcs-code/01-hooks/clcs-02-hook-1-launching-csgo.lisp: The clcs-code/01-hooks/clcs-02-hook-1-launching-csgo․lisp file
clcs-code/01-hooks/clcs-03-hook-2-only-call-csgo-players.lisp: The clcs-code/01-hooks/clcs-03-hook-2-only-call-csgo-players․lisp file
clcs-code/01-hooks/clcs-04-hook-3-only-call-parents-maybe.lisp: The clcs-code/01-hooks/clcs-04-hook-3-only-call-parents-maybe․lisp file
clcs-code/01-hooks/clcs-05-hook-4-holiday-wishes.lisp: The clcs-code/01-hooks/clcs-05-hook-4-holiday-wishes․lisp file
clcs-code/01-hooks/clcs-06-hook-5-calling-girlfriend-again.lisp: The clcs-code/01-hooks/clcs-06-hook-5-calling-girlfriend-again․lisp file
clcs-code/01-hooks/clcs-07-multiple-types-of-hooks.lisp: The clcs-code/01-hooks/clcs-07-multiple-types-of-hooks․lisp file
clcs-code/02-handlers: The clcs-code/02-handlers module
clcs-code/02-handlers/clcs-08-lets-meet-tom-again.lisp: The clcs-code/02-handlers/clcs-08-lets-meet-tom-again․lisp file
clcs-code/02-handlers/clcs-09-handler-1-launching-csgo.lisp: The clcs-code/02-handlers/clcs-09-handler-1-launching-csgo․lisp file
clcs-code/02-handlers/clcs-10-handler-2-only-call-csgo-players.lisp: The clcs-code/02-handlers/clcs-10-handler-2-only-call-csgo-players․lisp file
clcs-code/02-handlers/clcs-11-handler-3-only-call-parents-maybe.lisp: The clcs-code/02-handlers/clcs-11-handler-3-only-call-parents-maybe․lisp file
clcs-code/02-handlers/clcs-12-handler-4-holiday-wishes.lisp: The clcs-code/02-handlers/clcs-12-handler-4-holiday-wishes․lisp file
clcs-code/02-handlers/clcs-13-handler-5-calling-girlfriend-again.lisp: The clcs-code/02-handlers/clcs-13-handler-5-calling-girlfriend-again․lisp file
clcs-code/02-handlers/clcs-14-exception-handling-1.lisp: The clcs-code/02-handlers/clcs-14-exception-handling-1․lisp file
clcs-code/02-handlers/clcs-15-exception-handling-2.lisp: The clcs-code/02-handlers/clcs-15-exception-handling-2․lisp file
clcs-code/02-handlers/clcs-16-protection-against-transfers-of-control.lisp: The clcs-code/02-handlers/clcs-16-protection-against-transfers-of-control․lisp file
clcs-code/02-handlers/clcs-17-handler-clustering.lisp: The clcs-code/02-handlers/clcs-17-handler-clustering․lisp file
clcs-code/03-choices: The clcs-code/03-choices module
clcs-code/03-choices/clcs-18-lets-meet-kate-and-mark.lisp: The clcs-code/03-choices/clcs-18-lets-meet-kate-and-mark․lisp file
clcs-code/03-choices/clcs-19-choice-1-escape-through-front-door.lisp: The clcs-code/03-choices/clcs-19-choice-1-escape-through-front-door․lisp file
clcs-code/03-choices/clcs-20-choice-1-escape-through-both-doors.lisp: The clcs-code/03-choices/clcs-20-choice-1-escape-through-both-doors․lisp file
clcs-code/03-choices/clcs-21-choice-1-same-named-choices.lisp: The clcs-code/03-choices/clcs-21-choice-1-same-named-choices․lisp file
clcs-code/03-choices/clcs-22-choice-2-excuse.lisp: The clcs-code/03-choices/clcs-22-choice-2-excuse․lisp file
clcs-code/04-restarts: The clcs-code/04-restarts module
clcs-code/04-restarts/clcs-23-lets-meet-kate-and-mark-again.lisp: The clcs-code/04-restarts/clcs-23-lets-meet-kate-and-mark-again․lisp file
clcs-code/04-restarts/clcs-24-restart-1-escape-through-front-door.lisp: The clcs-code/04-restarts/clcs-24-restart-1-escape-through-front-door․lisp file
clcs-code/04-restarts/clcs-25-restart-1-escape-through-both-doors.lisp: The clcs-code/04-restarts/clcs-25-restart-1-escape-through-both-doors․lisp file
clcs-code/04-restarts/clcs-26-restart-1-same-named-restarts.lisp: The clcs-code/04-restarts/clcs-26-restart-1-same-named-restarts․lisp file
clcs-code/04-restarts/clcs-27-restart-2-excuse.lisp: The clcs-code/04-restarts/clcs-27-restart-2-excuse․lisp file
clcs-code/04-restarts/clcs-28-restart-2-interactive-excuse.lisp: The clcs-code/04-restarts/clcs-28-restart-2-interactive-excuse․lisp file
clcs-code/04-restarts/clcs-29-actually-restarting-restarts.lisp: The clcs-code/04-restarts/clcs-29-actually-restarting-restarts․lisp file
clcs-code/04-restarts/clcs-30-custom-restart-invoking-functions.lisp: The clcs-code/04-restarts/clcs-30-custom-restart-invoking-functions․lisp file
clcs-code/05-reporting: The clcs-code/05-reporting module
clcs-code/05-reporting/clcs-31-reporting-conditions.lisp: The clcs-code/05-reporting/clcs-31-reporting-conditions․lisp file
clcs-code/05-reporting/clcs-32-reporting-restarts.lisp: The clcs-code/05-reporting/clcs-32-reporting-restarts․lisp file
clcs-code/06-warnings: The clcs-code/06-warnings module
clcs-code/06-warnings/clcs-33-warnings.lisp: The clcs-code/06-warnings/clcs-33-warnings․lisp file
clcs-code/07-assertions: The clcs-code/07-assertions module
clcs-code/07-assertions/clcs-34-assert.lisp: The clcs-code/07-assertions/clcs-34-assert․lisp file
clcs-code/07-assertions/clcs-35-check-type.lisp: The clcs-code/07-assertions/clcs-35-check-type․lisp file
clcs-code/07-assertions/clcs-36-case-assertions.lisp: The clcs-code/07-assertions/clcs-36-case-assertions․lisp file
clcs-code/08-debugger: The clcs-code/08-debugger module
clcs-code/08-debugger/clcs-37-debugger-reporting-condition.lisp: The clcs-code/08-debugger/clcs-37-debugger-reporting-condition․lisp file
clcs-code/08-debugger/clcs-38-debugger-reporting-condition-type.lisp: The clcs-code/08-debugger/clcs-38-debugger-reporting-condition-type․lisp file
clcs-code/08-debugger/clcs-39-debugger-reporting-restarts.lisp: The clcs-code/08-debugger/clcs-39-debugger-reporting-restarts․lisp file
clcs-code/08-debugger/clcs-40-debugger-choosing-restarts.lisp: The clcs-code/08-debugger/clcs-40-debugger-choosing-restarts․lisp file
clcs-code/08-debugger/clcs-41-installing-custom-debugger.lisp: The clcs-code/08-debugger/clcs-41-installing-custom-debugger․lisp file
clcs-code/08-debugger/clcs-42-recursive-debugger.lisp: The clcs-code/08-debugger/clcs-42-recursive-debugger․lisp file
clcs-code/08-debugger/clcs-43-reducing-debugger-level.lisp: The clcs-code/08-debugger/clcs-43-reducing-debugger-level․lisp file
clcs-code/08-debugger/clcs-44-repl-in-debugger.lisp: The clcs-code/08-debugger/clcs-44-repl-in-debugger․lisp file
clcs-code/96-call-with-handler-restart: The clcs-code/96-call-with-handler-restart module
clcs-code/96-call-with-handler-restart/clcs-94-call-with-handler-restart.lisp: The clcs-code/96-call-with-handler-restart/clcs-94-call-with-handler-restart․lisp file
clcs-code/96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached.lisp: The clcs-code/96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached․lisp file
clcs-code/97-handler-bind-star-case-star: The clcs-code/97-handler-bind-star-case-star module
clcs-code/97-handler-bind-star-case-star/clcs-96-handler-bind-star.lisp: The clcs-code/97-handler-bind-star-case-star/clcs-96-handler-bind-star․lisp file
clcs-code/97-handler-bind-star-case-star/clcs-97-handler-case-star.lisp: The clcs-code/97-handler-bind-star-case-star/clcs-97-handler-case-star․lisp file
clcs-code/98-handler-bind-case: The clcs-code/98-handler-bind-case module
clcs-code/98-handler-bind-case/clcs-98-handler-bind-case.lisp: The clcs-code/98-handler-bind-case/clcs-98-handler-bind-case․lisp file
clcs-code/99-macros-101: The clcs-code/99-macros-101 module
clcs-code/99-macros-101/clcs-99-macros-101.lisp: The clcs-code/99-macros-101/clcs-99-macros-101․lisp file

F
File, Lisp, clcs-code.asd: The clcs-code․asd file
File, Lisp, clcs-code/00-dynavars/clcs-00-dynamic-variables.lisp: The clcs-code/00-dynavars/clcs-00-dynamic-variables․lisp file
File, Lisp, clcs-code/01-hooks/clcs-01-lets-meet-tom.lisp: The clcs-code/01-hooks/clcs-01-lets-meet-tom․lisp file
File, Lisp, clcs-code/01-hooks/clcs-02-hook-1-launching-csgo.lisp: The clcs-code/01-hooks/clcs-02-hook-1-launching-csgo․lisp file
File, Lisp, clcs-code/01-hooks/clcs-03-hook-2-only-call-csgo-players.lisp: The clcs-code/01-hooks/clcs-03-hook-2-only-call-csgo-players․lisp file
File, Lisp, clcs-code/01-hooks/clcs-04-hook-3-only-call-parents-maybe.lisp: The clcs-code/01-hooks/clcs-04-hook-3-only-call-parents-maybe․lisp file
File, Lisp, clcs-code/01-hooks/clcs-05-hook-4-holiday-wishes.lisp: The clcs-code/01-hooks/clcs-05-hook-4-holiday-wishes․lisp file
File, Lisp, clcs-code/01-hooks/clcs-06-hook-5-calling-girlfriend-again.lisp: The clcs-code/01-hooks/clcs-06-hook-5-calling-girlfriend-again․lisp file
File, Lisp, clcs-code/01-hooks/clcs-07-multiple-types-of-hooks.lisp: The clcs-code/01-hooks/clcs-07-multiple-types-of-hooks․lisp file
File, Lisp, clcs-code/02-handlers/clcs-08-lets-meet-tom-again.lisp: The clcs-code/02-handlers/clcs-08-lets-meet-tom-again․lisp file
File, Lisp, clcs-code/02-handlers/clcs-09-handler-1-launching-csgo.lisp: The clcs-code/02-handlers/clcs-09-handler-1-launching-csgo․lisp file
File, Lisp, clcs-code/02-handlers/clcs-10-handler-2-only-call-csgo-players.lisp: The clcs-code/02-handlers/clcs-10-handler-2-only-call-csgo-players․lisp file
File, Lisp, clcs-code/02-handlers/clcs-11-handler-3-only-call-parents-maybe.lisp: The clcs-code/02-handlers/clcs-11-handler-3-only-call-parents-maybe․lisp file
File, Lisp, clcs-code/02-handlers/clcs-12-handler-4-holiday-wishes.lisp: The clcs-code/02-handlers/clcs-12-handler-4-holiday-wishes․lisp file
File, Lisp, clcs-code/02-handlers/clcs-13-handler-5-calling-girlfriend-again.lisp: The clcs-code/02-handlers/clcs-13-handler-5-calling-girlfriend-again․lisp file
File, Lisp, clcs-code/02-handlers/clcs-14-exception-handling-1.lisp: The clcs-code/02-handlers/clcs-14-exception-handling-1․lisp file
File, Lisp, clcs-code/02-handlers/clcs-15-exception-handling-2.lisp: The clcs-code/02-handlers/clcs-15-exception-handling-2․lisp file
File, Lisp, clcs-code/02-handlers/clcs-16-protection-against-transfers-of-control.lisp: The clcs-code/02-handlers/clcs-16-protection-against-transfers-of-control․lisp file
File, Lisp, clcs-code/02-handlers/clcs-17-handler-clustering.lisp: The clcs-code/02-handlers/clcs-17-handler-clustering․lisp file
File, Lisp, clcs-code/03-choices/clcs-18-lets-meet-kate-and-mark.lisp: The clcs-code/03-choices/clcs-18-lets-meet-kate-and-mark․lisp file
File, Lisp, clcs-code/03-choices/clcs-19-choice-1-escape-through-front-door.lisp: The clcs-code/03-choices/clcs-19-choice-1-escape-through-front-door․lisp file
File, Lisp, clcs-code/03-choices/clcs-20-choice-1-escape-through-both-doors.lisp: The clcs-code/03-choices/clcs-20-choice-1-escape-through-both-doors․lisp file
File, Lisp, clcs-code/03-choices/clcs-21-choice-1-same-named-choices.lisp: The clcs-code/03-choices/clcs-21-choice-1-same-named-choices․lisp file
File, Lisp, clcs-code/03-choices/clcs-22-choice-2-excuse.lisp: The clcs-code/03-choices/clcs-22-choice-2-excuse․lisp file
File, Lisp, clcs-code/04-restarts/clcs-23-lets-meet-kate-and-mark-again.lisp: The clcs-code/04-restarts/clcs-23-lets-meet-kate-and-mark-again․lisp file
File, Lisp, clcs-code/04-restarts/clcs-24-restart-1-escape-through-front-door.lisp: The clcs-code/04-restarts/clcs-24-restart-1-escape-through-front-door․lisp file
File, Lisp, clcs-code/04-restarts/clcs-25-restart-1-escape-through-both-doors.lisp: The clcs-code/04-restarts/clcs-25-restart-1-escape-through-both-doors․lisp file
File, Lisp, clcs-code/04-restarts/clcs-26-restart-1-same-named-restarts.lisp: The clcs-code/04-restarts/clcs-26-restart-1-same-named-restarts․lisp file
File, Lisp, clcs-code/04-restarts/clcs-27-restart-2-excuse.lisp: The clcs-code/04-restarts/clcs-27-restart-2-excuse․lisp file
File, Lisp, clcs-code/04-restarts/clcs-28-restart-2-interactive-excuse.lisp: The clcs-code/04-restarts/clcs-28-restart-2-interactive-excuse․lisp file
File, Lisp, clcs-code/04-restarts/clcs-29-actually-restarting-restarts.lisp: The clcs-code/04-restarts/clcs-29-actually-restarting-restarts․lisp file
File, Lisp, clcs-code/04-restarts/clcs-30-custom-restart-invoking-functions.lisp: The clcs-code/04-restarts/clcs-30-custom-restart-invoking-functions․lisp file
File, Lisp, clcs-code/05-reporting/clcs-31-reporting-conditions.lisp: The clcs-code/05-reporting/clcs-31-reporting-conditions․lisp file
File, Lisp, clcs-code/05-reporting/clcs-32-reporting-restarts.lisp: The clcs-code/05-reporting/clcs-32-reporting-restarts․lisp file
File, Lisp, clcs-code/06-warnings/clcs-33-warnings.lisp: The clcs-code/06-warnings/clcs-33-warnings․lisp file
File, Lisp, clcs-code/07-assertions/clcs-34-assert.lisp: The clcs-code/07-assertions/clcs-34-assert․lisp file
File, Lisp, clcs-code/07-assertions/clcs-35-check-type.lisp: The clcs-code/07-assertions/clcs-35-check-type․lisp file
File, Lisp, clcs-code/07-assertions/clcs-36-case-assertions.lisp: The clcs-code/07-assertions/clcs-36-case-assertions․lisp file
File, Lisp, clcs-code/08-debugger/clcs-37-debugger-reporting-condition.lisp: The clcs-code/08-debugger/clcs-37-debugger-reporting-condition․lisp file
File, Lisp, clcs-code/08-debugger/clcs-38-debugger-reporting-condition-type.lisp: The clcs-code/08-debugger/clcs-38-debugger-reporting-condition-type․lisp file
File, Lisp, clcs-code/08-debugger/clcs-39-debugger-reporting-restarts.lisp: The clcs-code/08-debugger/clcs-39-debugger-reporting-restarts․lisp file
File, Lisp, clcs-code/08-debugger/clcs-40-debugger-choosing-restarts.lisp: The clcs-code/08-debugger/clcs-40-debugger-choosing-restarts․lisp file
File, Lisp, clcs-code/08-debugger/clcs-41-installing-custom-debugger.lisp: The clcs-code/08-debugger/clcs-41-installing-custom-debugger․lisp file
File, Lisp, clcs-code/08-debugger/clcs-42-recursive-debugger.lisp: The clcs-code/08-debugger/clcs-42-recursive-debugger․lisp file
File, Lisp, clcs-code/08-debugger/clcs-43-reducing-debugger-level.lisp: The clcs-code/08-debugger/clcs-43-reducing-debugger-level․lisp file
File, Lisp, clcs-code/08-debugger/clcs-44-repl-in-debugger.lisp: The clcs-code/08-debugger/clcs-44-repl-in-debugger․lisp file
File, Lisp, clcs-code/96-call-with-handler-restart/clcs-94-call-with-handler-restart.lisp: The clcs-code/96-call-with-handler-restart/clcs-94-call-with-handler-restart․lisp file
File, Lisp, clcs-code/96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached.lisp: The clcs-code/96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached․lisp file
File, Lisp, clcs-code/97-handler-bind-star-case-star/clcs-96-handler-bind-star.lisp: The clcs-code/97-handler-bind-star-case-star/clcs-96-handler-bind-star․lisp file
File, Lisp, clcs-code/97-handler-bind-star-case-star/clcs-97-handler-case-star.lisp: The clcs-code/97-handler-bind-star-case-star/clcs-97-handler-case-star․lisp file
File, Lisp, clcs-code/98-handler-bind-case/clcs-98-handler-bind-case.lisp: The clcs-code/98-handler-bind-case/clcs-98-handler-bind-case․lisp file
File, Lisp, clcs-code/99-macros-101/clcs-99-macros-101.lisp: The clcs-code/99-macros-101/clcs-99-macros-101․lisp file

L
Lisp File, clcs-code.asd: The clcs-code․asd file
Lisp File, clcs-code/00-dynavars/clcs-00-dynamic-variables.lisp: The clcs-code/00-dynavars/clcs-00-dynamic-variables․lisp file
Lisp File, clcs-code/01-hooks/clcs-01-lets-meet-tom.lisp: The clcs-code/01-hooks/clcs-01-lets-meet-tom․lisp file
Lisp File, clcs-code/01-hooks/clcs-02-hook-1-launching-csgo.lisp: The clcs-code/01-hooks/clcs-02-hook-1-launching-csgo․lisp file
Lisp File, clcs-code/01-hooks/clcs-03-hook-2-only-call-csgo-players.lisp: The clcs-code/01-hooks/clcs-03-hook-2-only-call-csgo-players․lisp file
Lisp File, clcs-code/01-hooks/clcs-04-hook-3-only-call-parents-maybe.lisp: The clcs-code/01-hooks/clcs-04-hook-3-only-call-parents-maybe․lisp file
Lisp File, clcs-code/01-hooks/clcs-05-hook-4-holiday-wishes.lisp: The clcs-code/01-hooks/clcs-05-hook-4-holiday-wishes․lisp file
Lisp File, clcs-code/01-hooks/clcs-06-hook-5-calling-girlfriend-again.lisp: The clcs-code/01-hooks/clcs-06-hook-5-calling-girlfriend-again․lisp file
Lisp File, clcs-code/01-hooks/clcs-07-multiple-types-of-hooks.lisp: The clcs-code/01-hooks/clcs-07-multiple-types-of-hooks․lisp file
Lisp File, clcs-code/02-handlers/clcs-08-lets-meet-tom-again.lisp: The clcs-code/02-handlers/clcs-08-lets-meet-tom-again․lisp file
Lisp File, clcs-code/02-handlers/clcs-09-handler-1-launching-csgo.lisp: The clcs-code/02-handlers/clcs-09-handler-1-launching-csgo․lisp file
Lisp File, clcs-code/02-handlers/clcs-10-handler-2-only-call-csgo-players.lisp: The clcs-code/02-handlers/clcs-10-handler-2-only-call-csgo-players․lisp file
Lisp File, clcs-code/02-handlers/clcs-11-handler-3-only-call-parents-maybe.lisp: The clcs-code/02-handlers/clcs-11-handler-3-only-call-parents-maybe․lisp file
Lisp File, clcs-code/02-handlers/clcs-12-handler-4-holiday-wishes.lisp: The clcs-code/02-handlers/clcs-12-handler-4-holiday-wishes․lisp file
Lisp File, clcs-code/02-handlers/clcs-13-handler-5-calling-girlfriend-again.lisp: The clcs-code/02-handlers/clcs-13-handler-5-calling-girlfriend-again․lisp file
Lisp File, clcs-code/02-handlers/clcs-14-exception-handling-1.lisp: The clcs-code/02-handlers/clcs-14-exception-handling-1․lisp file
Lisp File, clcs-code/02-handlers/clcs-15-exception-handling-2.lisp: The clcs-code/02-handlers/clcs-15-exception-handling-2․lisp file
Lisp File, clcs-code/02-handlers/clcs-16-protection-against-transfers-of-control.lisp: The clcs-code/02-handlers/clcs-16-protection-against-transfers-of-control․lisp file
Lisp File, clcs-code/02-handlers/clcs-17-handler-clustering.lisp: The clcs-code/02-handlers/clcs-17-handler-clustering․lisp file
Lisp File, clcs-code/03-choices/clcs-18-lets-meet-kate-and-mark.lisp: The clcs-code/03-choices/clcs-18-lets-meet-kate-and-mark․lisp file
Lisp File, clcs-code/03-choices/clcs-19-choice-1-escape-through-front-door.lisp: The clcs-code/03-choices/clcs-19-choice-1-escape-through-front-door․lisp file
Lisp File, clcs-code/03-choices/clcs-20-choice-1-escape-through-both-doors.lisp: The clcs-code/03-choices/clcs-20-choice-1-escape-through-both-doors․lisp file
Lisp File, clcs-code/03-choices/clcs-21-choice-1-same-named-choices.lisp: The clcs-code/03-choices/clcs-21-choice-1-same-named-choices․lisp file
Lisp File, clcs-code/03-choices/clcs-22-choice-2-excuse.lisp: The clcs-code/03-choices/clcs-22-choice-2-excuse․lisp file
Lisp File, clcs-code/04-restarts/clcs-23-lets-meet-kate-and-mark-again.lisp: The clcs-code/04-restarts/clcs-23-lets-meet-kate-and-mark-again․lisp file
Lisp File, clcs-code/04-restarts/clcs-24-restart-1-escape-through-front-door.lisp: The clcs-code/04-restarts/clcs-24-restart-1-escape-through-front-door․lisp file
Lisp File, clcs-code/04-restarts/clcs-25-restart-1-escape-through-both-doors.lisp: The clcs-code/04-restarts/clcs-25-restart-1-escape-through-both-doors․lisp file
Lisp File, clcs-code/04-restarts/clcs-26-restart-1-same-named-restarts.lisp: The clcs-code/04-restarts/clcs-26-restart-1-same-named-restarts․lisp file
Lisp File, clcs-code/04-restarts/clcs-27-restart-2-excuse.lisp: The clcs-code/04-restarts/clcs-27-restart-2-excuse․lisp file
Lisp File, clcs-code/04-restarts/clcs-28-restart-2-interactive-excuse.lisp: The clcs-code/04-restarts/clcs-28-restart-2-interactive-excuse․lisp file
Lisp File, clcs-code/04-restarts/clcs-29-actually-restarting-restarts.lisp: The clcs-code/04-restarts/clcs-29-actually-restarting-restarts․lisp file
Lisp File, clcs-code/04-restarts/clcs-30-custom-restart-invoking-functions.lisp: The clcs-code/04-restarts/clcs-30-custom-restart-invoking-functions․lisp file
Lisp File, clcs-code/05-reporting/clcs-31-reporting-conditions.lisp: The clcs-code/05-reporting/clcs-31-reporting-conditions․lisp file
Lisp File, clcs-code/05-reporting/clcs-32-reporting-restarts.lisp: The clcs-code/05-reporting/clcs-32-reporting-restarts․lisp file
Lisp File, clcs-code/06-warnings/clcs-33-warnings.lisp: The clcs-code/06-warnings/clcs-33-warnings․lisp file
Lisp File, clcs-code/07-assertions/clcs-34-assert.lisp: The clcs-code/07-assertions/clcs-34-assert․lisp file
Lisp File, clcs-code/07-assertions/clcs-35-check-type.lisp: The clcs-code/07-assertions/clcs-35-check-type․lisp file
Lisp File, clcs-code/07-assertions/clcs-36-case-assertions.lisp: The clcs-code/07-assertions/clcs-36-case-assertions․lisp file
Lisp File, clcs-code/08-debugger/clcs-37-debugger-reporting-condition.lisp: The clcs-code/08-debugger/clcs-37-debugger-reporting-condition․lisp file
Lisp File, clcs-code/08-debugger/clcs-38-debugger-reporting-condition-type.lisp: The clcs-code/08-debugger/clcs-38-debugger-reporting-condition-type․lisp file
Lisp File, clcs-code/08-debugger/clcs-39-debugger-reporting-restarts.lisp: The clcs-code/08-debugger/clcs-39-debugger-reporting-restarts․lisp file
Lisp File, clcs-code/08-debugger/clcs-40-debugger-choosing-restarts.lisp: The clcs-code/08-debugger/clcs-40-debugger-choosing-restarts․lisp file
Lisp File, clcs-code/08-debugger/clcs-41-installing-custom-debugger.lisp: The clcs-code/08-debugger/clcs-41-installing-custom-debugger․lisp file
Lisp File, clcs-code/08-debugger/clcs-42-recursive-debugger.lisp: The clcs-code/08-debugger/clcs-42-recursive-debugger․lisp file
Lisp File, clcs-code/08-debugger/clcs-43-reducing-debugger-level.lisp: The clcs-code/08-debugger/clcs-43-reducing-debugger-level․lisp file
Lisp File, clcs-code/08-debugger/clcs-44-repl-in-debugger.lisp: The clcs-code/08-debugger/clcs-44-repl-in-debugger․lisp file
Lisp File, clcs-code/96-call-with-handler-restart/clcs-94-call-with-handler-restart.lisp: The clcs-code/96-call-with-handler-restart/clcs-94-call-with-handler-restart․lisp file
Lisp File, clcs-code/96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached.lisp: The clcs-code/96-call-with-handler-restart/clcs-95-call-with-handler-restart-cached․lisp file
Lisp File, clcs-code/97-handler-bind-star-case-star/clcs-96-handler-bind-star.lisp: The clcs-code/97-handler-bind-star-case-star/clcs-96-handler-bind-star․lisp file
Lisp File, clcs-code/97-handler-bind-star-case-star/clcs-97-handler-case-star.lisp: The clcs-code/97-handler-bind-star-case-star/clcs-97-handler-case-star․lisp file
Lisp File, clcs-code/98-handler-bind-case/clcs-98-handler-bind-case.lisp: The clcs-code/98-handler-bind-case/clcs-98-handler-bind-case․lisp file
Lisp File, clcs-code/99-macros-101/clcs-99-macros-101.lisp: The clcs-code/99-macros-101/clcs-99-macros-101․lisp file

M
Module, clcs-code/00-dynavars: The clcs-code/00-dynavars module
Module, clcs-code/01-hooks: The clcs-code/01-hooks module
Module, clcs-code/02-handlers: The clcs-code/02-handlers module
Module, clcs-code/03-choices: The clcs-code/03-choices module
Module, clcs-code/04-restarts: The clcs-code/04-restarts module
Module, clcs-code/05-reporting: The clcs-code/05-reporting module
Module, clcs-code/06-warnings: The clcs-code/06-warnings module
Module, clcs-code/07-assertions: The clcs-code/07-assertions module
Module, clcs-code/08-debugger: The clcs-code/08-debugger module
Module, clcs-code/96-call-with-handler-restart: The clcs-code/96-call-with-handler-restart module
Module, clcs-code/97-handler-bind-star-case-star: The clcs-code/97-handler-bind-star-case-star module
Module, clcs-code/98-handler-bind-case: The clcs-code/98-handler-bind-case module
Module, clcs-code/99-macros-101: The clcs-code/99-macros-101 module

Jump to:   C   F   L   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
B   C   D   E   F   G   H   I   M   P   Q   R   S   T   W  
Index Entry  Section

(
(setf choice-effect-function): Internal functions
(setf choice-effect-function): Internal functions
(setf choice-effect-function): Internal functions
(setf choice-effect-function): Internal functions
(setf choice-name): Internal functions
(setf choice-name): Internal functions
(setf choice-name): Internal functions
(setf choice-name): Internal functions
(setf choice-test-function): Internal functions
(setf choice-test-function): Internal functions
(setf choice-test-function): Internal functions
(setf choice-test-function): Internal functions

B
bar2: Internal functions
bar3: Internal functions
bar4: Internal functions
bar5: Internal functions

C
call-girlfriend-again: Internal functions
call-girlfriend-again: Internal functions
call-girlfriend-again: Internal functions
call-hooks: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-people: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-person: Internal functions
call-with-handler: Internal functions
call-with-handler: Internal functions
call-with-home-choices: Internal functions
call-with-home-choices: Internal functions
call-with-home-choices: Internal functions
call-with-home-choices: Internal functions
call-with-home-restarts: Internal functions
call-with-home-restarts: Internal functions
call-with-home-restarts: Internal functions
call-with-home-restarts: Internal functions
call-with-home-restarts: Internal functions
call-with-home-restarts: Internal functions
call-with-home-restarts: Internal functions
call-with-home-restarts-1: Internal functions
call-with-home-restarts-2: Internal functions
call-with-restart: Internal functions
call-with-restart: Internal functions
choice-effect-function: Internal functions
choice-effect-function: Internal functions
choice-effect-function: Internal functions
choice-effect-function: Internal functions
choice-name: Internal functions
choice-name: Internal functions
choice-name: Internal functions
choice-name: Internal functions
choice-p: Internal functions
choice-p: Internal functions
choice-p: Internal functions
choice-p: Internal functions
choice-test-function: Internal functions
choice-test-function: Internal functions
choice-test-function: Internal functions
choice-test-function: Internal functions
compute-choices: Internal functions
compute-choices: Internal functions
compute-choices: Internal functions
compute-choices: Internal functions
compute-relevant-restarts: Internal functions
compute-relevant-restarts: Internal functions
compute-relevant-restarts: Internal functions
compute-relevant-restarts: Internal functions
compute-relevant-restarts: Internal functions
compute-relevant-restarts: Internal functions
compute-relevant-restarts: Internal functions
compute-relevant-restarts: Internal functions
copy-choice: Internal functions
copy-choice: Internal functions
copy-choice: Internal functions
copy-choice: Internal functions

D
debugger: Internal functions
debugger: Internal functions
debugger: Internal functions
debugger: Internal functions
debugger: Internal functions
debugger: Internal functions
debugger: Internal functions
debugger: Internal functions
defuse-error: Internal functions
defuse-grave-mistake: Internal functions
defuse-grave-mistake: Internal functions
defuse-grave-mistake: Internal functions

E
ensure-call-with-handler-function: Internal functions
ensure-call-with-restart-function: Internal functions
ensure-csgo-launched: Internal functions
ensure-csgo-launched: Internal functions
ensure-csgo-launched: Internal functions
ensure-csgo-launched: Internal functions
ensure-csgo-launched: Internal functions
ensure-csgo-launched: Internal functions
ensure-csgo-launched: Internal functions
escape: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-back-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
escape-through-front-door-p: Internal functions
excuse: Internal functions
expand-handler-bind*: Internal functions
expand-handler-bind-case: Internal functions
expand-handler-bind-case*: Internal functions
expand-handler-case*: Internal functions

F
find-choice: Internal functions
find-choice: Internal functions
foo1: Internal functions
foo2: Internal functions
foo3: Internal functions
foo4: Internal functions
foo5: Internal functions
for-3: Internal macros
for-4: Internal macros
for-5: Internal macros
for-6: Internal macros
Function, (setf choice-effect-function): Internal functions
Function, (setf choice-effect-function): Internal functions
Function, (setf choice-effect-function): Internal functions
Function, (setf choice-effect-function): Internal functions
Function, (setf choice-name): Internal functions
Function, (setf choice-name): Internal functions
Function, (setf choice-name): Internal functions
Function, (setf choice-name): Internal functions
Function, (setf choice-test-function): Internal functions
Function, (setf choice-test-function): Internal functions
Function, (setf choice-test-function): Internal functions
Function, (setf choice-test-function): Internal functions
Function, bar2: Internal functions
Function, bar3: Internal functions
Function, bar4: Internal functions
Function, bar5: Internal functions
Function, call-girlfriend-again: Internal functions
Function, call-girlfriend-again: Internal functions
Function, call-girlfriend-again: Internal functions
Function, call-hooks: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-people: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-person: Internal functions
Function, call-with-handler: Internal functions
Function, call-with-handler: Internal functions
Function, call-with-home-choices: Internal functions
Function, call-with-home-choices: Internal functions
Function, call-with-home-choices: Internal functions
Function, call-with-home-choices: Internal functions
Function, call-with-home-restarts: Internal functions
Function, call-with-home-restarts: Internal functions
Function, call-with-home-restarts: Internal functions
Function, call-with-home-restarts: Internal functions
Function, call-with-home-restarts: Internal functions
Function, call-with-home-restarts: Internal functions
Function, call-with-home-restarts: Internal functions
Function, call-with-home-restarts-1: Internal functions
Function, call-with-home-restarts-2: Internal functions
Function, call-with-restart: Internal functions
Function, call-with-restart: Internal functions
Function, choice-effect-function: Internal functions
Function, choice-effect-function: Internal functions
Function, choice-effect-function: Internal functions
Function, choice-effect-function: Internal functions
Function, choice-name: Internal functions
Function, choice-name: Internal functions
Function, choice-name: Internal functions
Function, choice-name: Internal functions
Function, choice-p: Internal functions
Function, choice-p: Internal functions
Function, choice-p: Internal functions
Function, choice-p: Internal functions
Function, choice-test-function: Internal functions
Function, choice-test-function: Internal functions
Function, choice-test-function: Internal functions
Function, choice-test-function: Internal functions
Function, compute-choices: Internal functions
Function, compute-choices: Internal functions
Function, compute-choices: Internal functions
Function, compute-choices: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, compute-relevant-restarts: Internal functions
Function, copy-choice: Internal functions
Function, copy-choice: Internal functions
Function, copy-choice: Internal functions
Function, copy-choice: Internal functions
Function, debugger: Internal functions
Function, debugger: Internal functions
Function, debugger: Internal functions
Function, debugger: Internal functions
Function, debugger: Internal functions
Function, debugger: Internal functions
Function, debugger: Internal functions
Function, debugger: Internal functions
Function, defuse-error: Internal functions
Function, defuse-grave-mistake: Internal functions
Function, defuse-grave-mistake: Internal functions
Function, defuse-grave-mistake: Internal functions
Function, ensure-call-with-handler-function: Internal functions
Function, ensure-call-with-restart-function: Internal functions
Function, ensure-csgo-launched: Internal functions
Function, ensure-csgo-launched: Internal functions
Function, ensure-csgo-launched: Internal functions
Function, ensure-csgo-launched: Internal functions
Function, ensure-csgo-launched: Internal functions
Function, ensure-csgo-launched: Internal functions
Function, ensure-csgo-launched: Internal functions
Function, escape: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-back-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, escape-through-front-door-p: Internal functions
Function, excuse: Internal functions
Function, expand-handler-bind*: Internal functions
Function, expand-handler-bind-case: Internal functions
Function, expand-handler-bind-case*: Internal functions
Function, expand-handler-case*: Internal functions
Function, find-choice: Internal functions
Function, find-choice: Internal functions
Function, foo1: Internal functions
Function, foo2: Internal functions
Function, foo3: Internal functions
Function, foo4: Internal functions
Function, foo5: Internal functions
Function, invoke-choice: Internal functions
Function, invoke-choice: Internal functions
Function, make-choice: Internal functions
Function, make-choice: Internal functions
Function, make-choice: Internal functions
Function, make-choice: Internal functions
Function, make-handler-bind-case*-with-no-error-case: Internal functions
Function, make-handler-bind-case*-without-no-error-case: Internal functions
Function, make-handler-bind-case-with-no-error-case: Internal functions
Function, make-handler-bind-case-without-no-error-case: Internal functions
Function, make-handler-case*-with-no-error-case: Internal functions
Function, make-handler-case*-without-no-error-case: Internal functions
Function, maybe-call-parent: Internal functions
Function, maybe-call-parent: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, parents-come-back: Internal functions
Function, perform-escape-through-back-door: Internal functions
Function, perform-escape-through-back-door