The definitions-systems Reference Manual

Table of Contents

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

The definitions-systems Reference Manual

This is the definitions-systems Reference Manual, version 2.0.1, generated automatically by Declt version 3.0 "Montgomery Scott" on Mon Apr 19 15:52:56 2021 GMT+0.


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

1 Introduction

Project's home: https://www.hexstreamsoft.com/libraries/definitions-systems/


definitions-systems provides a simple unified extensible way of processing named definitions.


This library is in the Public Domain.
See the UNLICENSE file for details.


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 definitions-systems

Author

Jean-Philippe Paradis <hexstream@hexstreamsoft.com>

License

Unlicense

Description

Provides a simple unified extensible way of processing named definitions.

Version

2.0.1

Dependencies
Source

definitions-systems.asd (file)

Components

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

3 Files

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


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

3.1 Lisp


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

3.1.1 definitions-systems.asd

Location

definitions-systems.asd

Systems

definitions-systems (system)


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

3.1.2 definitions-systems/package.lisp

Parent

definitions-systems (system)

Location

package.lisp

Packages

definitions-systems


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

3.1.3 definitions-systems/definitions.lisp

Dependency

package.lisp (file)

Parent

definitions-systems (system)

Location

definitions.lisp

Exported Definitions
Internal Definitions

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

3.1.4 definitions-systems/systems.lisp

Dependency

definitions.lisp (file)

Parent

definitions-systems (system)

Location

systems.lisp

Exported Definitions
Internal Definitions

%hash (method)


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

3.1.5 definitions-systems/checking.lisp

Dependency

systems.lisp (file)

Parent

definitions-systems (system)

Location

checking.lisp

Exported Definitions

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

3.1.6 definitions-systems/protocols.lisp

Dependency

checking.lisp (file)

Parent

definitions-systems (system)

Location

protocols.lisp

Exported Definitions

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

3.1.7 definitions-systems/expansion.lisp

Dependency

protocols.lisp (file)

Parent

definitions-systems (system)

Location

expansion.lisp

Exported Definitions
Internal Definitions

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

3.1.8 definitions-systems/root.lisp

Dependency

expansion.lisp (file)

Parent

definitions-systems (system)

Location

root.lisp

Exported Definitions
Internal Definitions

*root-system* (special variable)


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

4 Packages

Packages are listed by definition order.


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

4.1 definitions-systems

Source

package.lisp (file)

Nickname

defsys

Use List

common-lisp

Exported Definitions
Internal Definitions

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

5 Definitions

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


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

5.1 Exported definitions


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

5.1.1 Macros

Macro: define (KIND DEFINITION-NAME &body OPTIONS) &body ARGS
Package

definitions-systems

Source

protocols.lisp (file)


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

5.1.2 Functions

Function: root-system ()
Package

definitions-systems

Source

root.lisp (file)


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

5.1.3 Generic functions

Generic Function: base-definition-class SYSTEM
Package

definitions-systems

Source

checking.lisp (file)

Methods
Method: base-definition-class (BASE-DEFINITION-CLASS-MIXIN base-definition-class-mixin)

automatically generated reader method

Generic Function: boundp SYSTEM DEFINITION-NAME
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: boundp SYSTEM DEFINITION-NAME
Generic Function: check-definition SYSTEM DEFINITION
Package

definitions-systems

Source

checking.lisp (file)

Methods
Method: check-definition (SYSTEM system) DEFINITION
Method: check-definition (SYSTEM base-definition-class-mixin) DEFINITION
Generic Function: count SYSTEM
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: count (SYSTEM-NAME symbol)
Method: count (SYSTEM system)
Method: count (SYSTEM hash-table-mixin)
Generic Function: default-definition-class SYSTEM &key ERRORP
Package

definitions-systems

Source

expansion.lisp (file)

Methods
Method: default-definition-class SYSTEM &key ERRORP around
Method: default-definition-class (SYSTEM default-definition-class-mixin) &key
Generic Function: definition CONDITION
Package

definitions-systems

Methods
Method: definition (CONDITION unsuitable-definition-error)
Source

checking.lisp (file)

Generic Function: definition-class SYSTEM &rest INITARGS
Package

definitions-systems

Source

expansion.lisp (file)

Methods
Method: definition-class (SYSTEM system) &rest INITARGS
Generic Function: details CONDITION
Package

definitions-systems

Methods
Method: details (CONDITION unsuitable-definition-error)
Source

checking.lisp (file)

Generic Function: ensure SYSTEM DEFINITION-NAME CLASS &rest INITARGS
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: ensure (SYSTEM-NAME symbol) DEFINITION-NAME CLASS &rest INITARGS
Method: ensure (SYSTEM system) DEFINITION-NAME DEFINITION-CLASS &rest INITARGS
Generic Function: expand SYSTEM DEFINITION-NAME ENVIRONMENT ARGS &rest OPTIONS &key
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: expand (SYSTEM simple-expansion-mixin) NAME ENVIRONMENT ARGS &key
Source

expansion.lisp (file)

Method: expand (SYSTEM-NAME symbol) DEFINITION-NAME ENVIRONMENT ARGS &rest OPTIONS
Generic Function: expand-args SYSTEM &rest INITARGS
Package

definitions-systems

Source

expansion.lisp (file)

Methods
Method: expand-args (SYSTEM-NAME symbol) &rest INITARGS
Method: expand-args (SYSTEM system) &rest INITARGS
Generic Function: explicit-definition-class-p OBJECT
Package

definitions-systems

Methods
Method: explicit-definition-class-p (SIMPLE-EXPANSION-MIXIN simple-expansion-mixin)

automatically generated reader method

Source

expansion.lisp (file)

Generic Function: locate SYSTEM DEFINITION-NAME &key ERRORP
Generic Function: (setf locate) NEW-DEFINITION SYSTEM DEFINITION-NAME &key BINDING-TYPE &allow-other-keys
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: locate (SYSTEM standard-root-system) DEFINITION-NAME &key ERRORP
Source

root.lisp (file)

Method: locate SYSTEM DEFINITION-NAME &key ERRORP around
Method: locate (SYSTEM-NAME symbol) DEFINITION-NAME &rest OPTIONS
Method: locate (SYSTEM hash-table-mixin) DEFINITION-NAME &key
Method: (setf locate) NEW-DEFINITION (SYSTEM-NAME symbol) DEFINITION-NAME &rest OPTIONS &key &allow-other-keys
Method: (setf locate) NEW-DEFINITION (SYSTEM check-definition-mixin) DEFINITION-NAME &key before
Method: (setf locate) (NEW-DEFINITION primary-binding-mixin) (SYSTEM system) DEFINITION-NAME &key BINDING-TYPE after
Method: (setf locate) (NEW-DEFINITION alias-bindings-mixin) (SYSTEM system) DEFINITION-NAME &key BINDING-TYPE after
Method: (setf locate) NEW-DEFINITION (SYSTEM hash-table-mixin) DEFINITION-NAME &key
Generic Function: location SYSTEM &key ERRORP
Package

definitions-systems

Source

root.lisp (file)

Methods
Method: location SYSTEM &key ERRORP around
Method: location (SYSTEM location-mixin) &key
Generic Function: map FUNCTION SYSTEM
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: map FUNCTION (SYSTEM-NAME symbol)
Method: map FUNCTION (SYSTEM hash-table-mixin)
Generic Function: map-aliasing-systems FUNCTION DEFINITION
Package

definitions-systems

Source

definitions.lisp (file)

Methods
Method: map-aliasing-systems FUNCTION (DEFINITION alias-bindings-mixin)
Generic Function: name DEFINITION
Package

definitions-systems

Source

definitions.lisp (file)

Writer

(setf name) (generic function)

Methods
Method: name (CONDITION not-found)
Source

protocols.lisp (file)

Method: name (NAME-MIXIN name-mixin)

automatically generated reader method

Generic Function: (setf name) NEW-NAME DEFINITION
Package

definitions-systems

Reader

name (generic function)

Methods
Method: (setf name) NEW-NAME (DEFINITION primary-binding-mixin)
Source

definitions.lisp (file)

Generic Function: owner DEFINITION
Package

definitions-systems

Source

definitions.lisp (file)

Writer

(setf owner) (generic function)

Methods
Method: owner (OWNER-MIXIN owner-mixin)

automatically generated reader method

Generic Function: (setf owner) NEW-OWNER DEFINITION
Package

definitions-systems

Reader

owner (generic function)

Methods
Method: (setf owner) NEW-OWNER (DEFINITION primary-binding-mixin)
Source

definitions.lisp (file)

Generic Function: system CONDITION
Package

definitions-systems

Methods
Method: system (CONDITION not-found)
Source

protocols.lisp (file)

Method: system (CONDITION unsuitable-definition-error)
Source

checking.lisp (file)

Generic Function: unbind SYSTEM DEFINITION-NAME
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: unbind (SYSTEM-NAME symbol) DEFINITION-NAME
Method: unbind (SYSTEM system) DEFINITION-NAME
Generic Function: unbind-definition SYSTEM DEFINITION DEFINITION-NAME
Package

definitions-systems

Source

protocols.lisp (file)

Methods
Method: unbind-definition (SYSTEM hash-table-mixin) DEFINITION DEFINITION-NAME
Method: unbind-definition (SYSTEM system) (DEFINITION primary-binding-mixin) DEFINITION-NAME after
Method: unbind-definition (SYSTEM system) (DEFINITION alias-bindings-mixin) DEFINITION-NAME after

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

5.1.4 Conditions

Condition: not-found ()
Package

definitions-systems

Source

protocols.lisp (file)

Direct superclasses

error (condition)

Direct methods
Direct slots
Slot: %system
Initargs

:system

Readers

system (generic function)

Slot: %name
Initargs

:name

Readers

name (generic function)

Condition: unsuitable-definition-error ()
Package

definitions-systems

Source

checking.lisp (file)

Direct superclasses

error (condition)

Direct methods
Direct slots
Slot: %system
Initargs

:system

Initform

(quote (error "~s is required." :system))

Readers

system (generic function)

Slot: %definition
Initargs

:definition

Initform

(quote (error "~s is required." :definition))

Readers

definition (generic function)

Slot: %details
Initargs

:details

Initform

(quote nil)

Readers

details (generic function)


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

5.1.5 Classes

Class: alias-bindings-mixin ()
Package

definitions-systems

Source

definitions.lisp (file)

Direct superclasses

definition (class)

Direct subclasses

standard-definition (class)

Direct methods
Direct slots
Slot: %aliasing-systems
Type

hash-table

Initform

(make-hash-table :test (quote eq))

Readers

%aliasing-systems (generic function)

Class: base-definition-class-mixin ()
Package

definitions-systems

Direct superclasses
Direct subclasses

standard-system (class)

Direct methods
Direct slots
Slot: %canonicalization-class
Allocation

:class

Slot: %base-definition-class
Type

class

Initargs

:base-definition-class

Initform

(enhanced-find-class:find-class (quote definitions-systems:definition))

Readers

base-definition-class (generic function)

Class: check-definition-mixin ()
Package

definitions-systems

Source

checking.lisp (file)

Direct superclasses

system (class)

Direct subclasses

base-definition-class-mixin (class)

Direct methods

(setf locate) (method)

Class: default-definition-class-mixin ()
Package

definitions-systems

Direct superclasses
  • standard-object (class)
  • system (class)
Direct subclasses

simple-expansion-mixin (class)

Direct methods

default-definition-class (method)

Direct slots
Slot: %canonicalization-class
Allocation

:class

Slot: %default-definition-class
Type

(or null class)

Initargs

:default-definition-class

Class: definition ()
Package

definitions-systems

Source

definitions.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Class: hash-table-mixin ()
Package

definitions-systems

Source

systems.lisp (file)

Direct superclasses

system (class)

Direct subclasses

standard-system (class)

Direct methods
Direct slots
Slot: %hash
Type

hash-table

Initform

(make-hash-table :test (quote eq))

Readers

%hash (generic function)

Class: location-mixin ()
Package

definitions-systems

Source

root.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

standard-root-system (class)

Direct methods
  • make-load-form (method)
  • location (method)
Direct slots
Slot: %location
Initargs

:location

Class: name-mixin ()
Package

definitions-systems

Source

definitions.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

primary-binding-mixin (class)

Direct methods
Direct slots
Slot: %name
Type

symbol

Readers

name (generic function)

Writers

(setf %name) (generic function)

Class: owner-mixin ()
Package

definitions-systems

Source

definitions.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

primary-binding-mixin (class)

Direct methods
Direct slots
Slot: %owner
Type

(or null definitions-systems:system)

Readers

owner (generic function)

Writers

(setf %owner) (generic function)

Class: primary-binding-mixin ()
Package

definitions-systems

Source

definitions.lisp (file)

Direct superclasses
Direct subclasses

standard-definition (class)

Direct methods
Class: root-system ()
Package

definitions-systems

Source

root.lisp (file)

Direct superclasses

system (class)

Direct subclasses

standard-root-system (class)

Class: simple-expansion-mixin ()
Package

definitions-systems

Source

expansion.lisp (file)

Direct superclasses

default-definition-class-mixin (class)

Direct subclasses

standard-root-system (class)

Direct methods
Direct slots
Slot: %explicit-definition-class-p
Type

boolean

Initargs

:explicit-definition-class-p

Readers

explicit-definition-class-p (generic function)

Class: standard-definition ()
Package

definitions-systems

Source

definitions.lisp (file)

Direct superclasses
Direct subclasses

standard-system (class)

Class: standard-root-system ()
Package

definitions-systems

Direct superclasses
Direct methods

locate (method)

Direct Default Initargs
InitargValue
:explicit-definition-class-pt
Class: standard-system ()
Package

definitions-systems

Source

systems.lisp (file)

Direct superclasses
Direct subclasses

standard-root-system (class)

Class: system ()
Package

definitions-systems

Source

systems.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods

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

5.2 Internal definitions


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

5.2.1 Special variables

Special Variable: *root-system*
Package

definitions-systems

Source

root.lisp (file)


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

5.2.2 Functions

Function: %canonicalize-definition-class MAYBE-EXPLICIT-DEFINITION-CLASS IMPLICIT-DEFINITION-CLASS
Package

definitions-systems

Source

expansion.lisp (file)

Function: %every-other FUNCTION
Package

definitions-systems

Source

expansion.lisp (file)

Function: %fix-args ARGS
Package

definitions-systems

Source

expansion.lisp (file)

Function: %mappc FUNCTION PLIST
Package

definitions-systems

Source

expansion.lisp (file)

Function: %mappcon FUNCTION PLIST
Package

definitions-systems

Source

expansion.lisp (file)

Function: %maybe-find-class CLASS-DESIGNATOR
Package

definitions-systems

Source

expansion.lisp (file)


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

5.2.3 Generic functions

Generic Function: %aliasing-systems OBJECT
Package

definitions-systems

Methods
Method: %aliasing-systems (ALIAS-BINDINGS-MIXIN alias-bindings-mixin)

automatically generated reader method

Source

definitions.lisp (file)

Generic Function: %hash OBJECT
Package

definitions-systems

Methods
Method: %hash (HASH-TABLE-MIXIN hash-table-mixin)

automatically generated reader method

Source

systems.lisp (file)

Generic Function: (setf %name) NEW-VALUE OBJECT
Package

definitions-systems

Methods
Method: (setf %name) NEW-VALUE (NAME-MIXIN name-mixin)

automatically generated writer method

Source

definitions.lisp (file)

Generic Function: (setf %owner) NEW-VALUE OBJECT
Package

definitions-systems

Methods
Method: (setf %owner) NEW-VALUE (OWNER-MIXIN owner-mixin)

automatically generated writer method

Source

definitions.lisp (file)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   D   F   L  
Index Entry  Section

D
definitions-systems.asd: The definitions-systems․asd file
definitions-systems/checking.lisp: The definitions-systems/checking․lisp file
definitions-systems/definitions.lisp: The definitions-systems/definitions․lisp file
definitions-systems/expansion.lisp: The definitions-systems/expansion․lisp file
definitions-systems/package.lisp: The definitions-systems/package․lisp file
definitions-systems/protocols.lisp: The definitions-systems/protocols․lisp file
definitions-systems/root.lisp: The definitions-systems/root․lisp file
definitions-systems/systems.lisp: The definitions-systems/systems․lisp file

F
File, Lisp, definitions-systems.asd: The definitions-systems․asd file
File, Lisp, definitions-systems/checking.lisp: The definitions-systems/checking․lisp file
File, Lisp, definitions-systems/definitions.lisp: The definitions-systems/definitions․lisp file
File, Lisp, definitions-systems/expansion.lisp: The definitions-systems/expansion․lisp file
File, Lisp, definitions-systems/package.lisp: The definitions-systems/package․lisp file
File, Lisp, definitions-systems/protocols.lisp: The definitions-systems/protocols․lisp file
File, Lisp, definitions-systems/root.lisp: The definitions-systems/root․lisp file
File, Lisp, definitions-systems/systems.lisp: The definitions-systems/systems․lisp file

L
Lisp File, definitions-systems.asd: The definitions-systems․asd file
Lisp File, definitions-systems/checking.lisp: The definitions-systems/checking․lisp file
Lisp File, definitions-systems/definitions.lisp: The definitions-systems/definitions․lisp file
Lisp File, definitions-systems/expansion.lisp: The definitions-systems/expansion․lisp file
Lisp File, definitions-systems/package.lisp: The definitions-systems/package․lisp file
Lisp File, definitions-systems/protocols.lisp: The definitions-systems/protocols․lisp file
Lisp File, definitions-systems/root.lisp: The definitions-systems/root․lisp file
Lisp File, definitions-systems/systems.lisp: The definitions-systems/systems․lisp file

Jump to:   D   F   L  

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

A.2 Functions

Jump to:   %   (  
B   C   D   E   F   G   L   M   N   O   R   S   U  
Index Entry  Section

%
%aliasing-systems: Internal generic functions
%aliasing-systems: Internal generic functions
%canonicalize-definition-class: Internal functions
%every-other: Internal functions
%fix-args: Internal functions
%hash: Internal generic functions
%hash: Internal generic functions
%mappc: Internal functions
%mappcon: Internal functions
%maybe-find-class: Internal functions

(
(setf %name): Internal generic functions
(setf %name): Internal generic functions
(setf %owner): Internal generic functions
(setf %owner): Internal generic functions
(setf locate): Exported generic functions
(setf locate): Exported generic functions
(setf locate): Exported generic functions
(setf locate): Exported generic functions
(setf locate): Exported generic functions
(setf locate): Exported generic functions
(setf name): Exported generic functions
(setf name): Exported generic functions
(setf owner): Exported generic functions
(setf owner): Exported generic functions

B
base-definition-class: Exported generic functions
base-definition-class: Exported generic functions
boundp: Exported generic functions
boundp: Exported generic functions

C
check-definition: Exported generic functions
check-definition: Exported generic functions
check-definition: Exported generic functions
count: Exported generic functions
count: Exported generic functions
count: Exported generic functions
count: Exported generic functions

D
default-definition-class: Exported generic functions
default-definition-class: Exported generic functions
default-definition-class: Exported generic functions
define: Exported macros
definition: Exported generic functions
definition: Exported generic functions
definition-class: Exported generic functions
definition-class: Exported generic functions
details: Exported generic functions
details: Exported generic functions

E
ensure: Exported generic functions
ensure: Exported generic functions
ensure: Exported generic functions
expand: Exported generic functions
expand: Exported generic functions
expand: Exported generic functions
expand-args: Exported generic functions
expand-args: Exported generic functions
expand-args: Exported generic functions
explicit-definition-class-p: Exported generic functions
explicit-definition-class-p: Exported generic functions

F
Function, %canonicalize-definition-class: Internal functions
Function, %every-other: Internal functions
Function, %fix-args: Internal functions
Function, %mappc: Internal functions
Function, %mappcon: Internal functions
Function, %maybe-find-class: Internal functions
Function, root-system: Exported functions

G
Generic Function, %aliasing-systems: Internal generic functions
Generic Function, %hash: Internal generic functions
Generic Function, (setf %name): Internal generic functions
Generic Function, (setf %owner): Internal generic functions
Generic Function, (setf locate): Exported generic functions
Generic Function, (setf name): Exported generic functions
Generic Function, (setf owner): Exported generic functions
Generic Function, base-definition-class: Exported generic functions
Generic Function, boundp: Exported generic functions
Generic Function, check-definition: Exported generic functions
Generic Function, count: Exported generic functions
Generic Function, default-definition-class: Exported generic functions
Generic Function, definition: Exported generic functions
Generic Function, definition-class: Exported generic functions
Generic Function, details: Exported generic functions
Generic Function, ensure: Exported generic functions
Generic Function, expand: Exported generic functions
Generic Function, expand-args: Exported generic functions
Generic Function, explicit-definition-class-p: Exported generic functions
Generic Function, locate: Exported generic functions
Generic Function, location: Exported generic functions
Generic Function, map: Exported generic functions
Generic Function, map-aliasing-systems: Exported generic functions
Generic Function, name: Exported generic functions
Generic Function, owner: Exported generic functions
Generic Function, system: Exported generic functions
Generic Function, unbind: Exported generic functions
Generic Function, unbind-definition: Exported generic functions

L
locate: Exported generic functions
locate: Exported generic functions
locate: Exported generic functions
locate: Exported generic functions
locate: Exported generic functions
location: Exported generic functions
location: Exported generic functions
location: Exported generic functions

M
Macro, define: Exported macros
map: Exported generic functions
map: Exported generic functions
map: Exported generic functions
map-aliasing-systems: Exported generic functions
map-aliasing-systems: Exported generic functions
Method, %aliasing-systems: Internal generic functions
Method, %hash: Internal generic functions
Method, (setf %name): Internal generic functions
Method, (setf %owner): Internal generic functions
Method, (setf locate): Exported generic functions
Method, (setf locate): Exported generic functions
Method, (setf locate): Exported generic functions
Method, (setf locate): Exported generic functions
Method, (setf locate): Exported generic functions
Method, (setf name): Exported generic functions
Method, (setf owner): Exported generic functions
Method, base-definition-class: Exported generic functions
Method, boundp: Exported generic functions
Method, check-definition: Exported generic functions
Method, check-definition: Exported generic functions
Method, count: Exported generic functions
Method, count: Exported generic functions
Method, count: Exported generic functions
Method, default-definition-class: Exported generic functions
Method, default-definition-class: Exported generic functions
Method, definition: Exported generic functions
Method, definition-class: Exported generic functions
Method, details: Exported generic functions
Method, ensure: Exported generic functions
Method, ensure: Exported generic functions
Method, expand: Exported generic functions
Method, expand: Exported generic functions
Method, expand-args: Exported generic functions
Method, expand-args: Exported generic functions
Method, explicit-definition-class-p: Exported generic functions
Method, locate: Exported generic functions
Method, locate: Exported generic functions
Method, locate: Exported generic functions
Method, locate: Exported generic functions
Method, location: Exported generic functions
Method, location: Exported generic functions
Method, map: Exported generic functions
Method, map: Exported generic functions
Method, map-aliasing-systems: Exported generic functions
Method, name: Exported generic functions
Method, name: Exported generic functions
Method, owner: Exported generic functions
Method, system: Exported generic functions
Method, system: Exported generic functions
Method, unbind: Exported generic functions
Method, unbind: Exported generic functions
Method, unbind-definition: Exported generic functions
Method, unbind-definition: Exported generic functions
Method, unbind-definition: Exported generic functions

N
name: Exported generic functions
name: Exported generic functions
name: Exported generic functions

O
owner: Exported generic functions
owner: Exported generic functions

R
root-system: Exported functions

S
system: Exported generic functions
system: Exported generic functions
system: Exported generic functions

U
unbind: Exported generic functions
unbind: Exported generic functions
unbind: Exported generic functions
unbind-definition: Exported generic functions
unbind-definition: Exported generic functions
unbind-definition: Exported generic functions
unbind-definition: Exported generic functions

Jump to:   %   (  
B   C   D   E   F   G   L   M   N   O   R   S   U  

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

A.3 Variables

Jump to:   %   *  
S  
Index Entry  Section

%
%aliasing-systems: Exported classes
%base-definition-class: Exported classes
%canonicalization-class: Exported classes
%canonicalization-class: Exported classes
%default-definition-class: Exported classes
%definition: Exported conditions
%details: Exported conditions
%explicit-definition-class-p: Exported classes
%hash: Exported classes
%location: Exported classes
%name: Exported conditions
%name: Exported classes
%owner: Exported classes
%system: Exported conditions
%system: Exported conditions

*
*root-system*: Internal special variables

S
Slot, %aliasing-systems: Exported classes
Slot, %base-definition-class: Exported classes
Slot, %canonicalization-class: Exported classes
Slot, %canonicalization-class: Exported classes
Slot, %default-definition-class: Exported classes
Slot, %definition: Exported conditions
Slot, %details: Exported conditions
Slot, %explicit-definition-class-p: Exported classes
Slot, %hash: Exported classes
Slot, %location: Exported classes
Slot, %name: Exported conditions
Slot, %name: Exported classes
Slot, %owner: Exported classes
Slot, %system: Exported conditions
Slot, %system: Exported conditions
Special Variable, *root-system*: Internal special variables

Jump to:   %   *  
S  

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

A.4 Data types

Jump to:   A   B   C   D   H   L   N   O   P   R   S   U  
Index Entry  Section

A
alias-bindings-mixin: Exported classes

B
base-definition-class-mixin: Exported classes

C
check-definition-mixin: Exported classes
Class, alias-bindings-mixin: Exported classes
Class, base-definition-class-mixin: Exported classes
Class, check-definition-mixin: Exported classes
Class, default-definition-class-mixin: Exported classes
Class, definition: Exported classes
Class, hash-table-mixin: Exported classes
Class, location-mixin: Exported classes
Class, name-mixin: Exported classes
Class, owner-mixin: Exported classes
Class, primary-binding-mixin: Exported classes
Class, root-system: Exported classes
Class, simple-expansion-mixin: Exported classes
Class, standard-definition: Exported classes
Class, standard-root-system: Exported classes
Class, standard-system: Exported classes
Class, system: Exported classes
Condition, not-found: Exported conditions
Condition, unsuitable-definition-error: Exported conditions

D
default-definition-class-mixin: Exported classes
definition: Exported classes
definitions-systems: The definitions-systems system
definitions-systems: The definitions-systems package

H
hash-table-mixin: Exported classes

L
location-mixin: Exported classes

N
name-mixin: Exported classes
not-found: Exported conditions

O
owner-mixin: Exported classes

P
Package, definitions-systems: The definitions-systems package
primary-binding-mixin: Exported classes

R
root-system: Exported classes

S
simple-expansion-mixin: Exported classes
standard-definition: Exported classes
standard-root-system: Exported classes
standard-system: Exported classes
system: Exported classes
System, definitions-systems: The definitions-systems system

U
unsuitable-definition-error: Exported conditions

Jump to:   A   B   C   D   H   L   N   O   P   R   S   U