The spell Reference Manual

This is the spell Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 17:56:55 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 spell

Spellchecking package for Common Lisp

License

BSD

Version

0.0.1

Source

spell.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 spell/spell.asd

Source

spell.asd.

Parent Component

spell (system).

ASDF Systems

spell.


3.1.2 spell/spell.lisp

Source

spell.asd.

Parent Component

spell (system).

Packages

spell.

Public Interface
Internals

3.1.3 spell/word.lisp

Dependency

spell.lisp (file).

Source

spell.asd.

Parent Component

spell (system).

Public Interface
Internals

3.1.4 spell/english.lisp

Dependency

word.lisp (file).

Source

spell.asd.

Parent Component

spell (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 spell

Source

spell.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

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


5.1 Public Interface


5.1.1 Ordinary functions

Function: english-check-paragraph (string)
Package

spell.

Source

english.lisp.

Function: english-lookup (word)
Package

spell.

Source

english.lisp.


5.1.2 Standalone methods

Method: initialize-instance :after ((object word) &key spelling)
Source

word.lisp.

Method: make-load-form ((object word) &optional environment)
Source

word.lisp.

Method: make-load-form ((object node) &optional environment)
Source

spell.lisp.

Method: make-load-form ((object dictionary) &optional environment)
Source

spell.lisp.


5.2 Internals


5.2.1 Special variables

Special Variable: *dictionary*
Package

spell.

Source

spell.lisp.

Special Variable: *english-dictionary*
Package

spell.

Source

english.lisp.

Special Variable: *word-types*
Package

spell.

Source

word.lisp.


5.2.2 Macros

Macro: defword (class-name &body body)
Package

spell.

Source

word.lisp.


5.2.3 Ordinary functions

Function: english-text-char-p (character)
Package

spell.

Source

english.lisp.

Function: find-end (string position)
Package

spell.

Source

english.lisp.

Function: find-start (string position)
Package

spell.

Source

english.lisp.

Function: load-dictionary (filename)
Package

spell.

Source

spell.lisp.

Function: word (&rest arguments &key type spelling &allow-other-keys)
Package

spell.

Source

word.lisp.


5.2.4 Generic functions

Generic Reader: %case (object)
Package

spell.

Methods
Reader Method: %case ((pronoun pronoun))

automatically generated reader method

Source

word.lisp.

Target Slot

%case.

Reader Method: %case ((noun noun))

automatically generated reader method

Source

word.lisp.

Target Slot

%case.

Generic Function: %insert (object string suffix node)
Package

spell.

Source

spell.lisp.

Methods
Method: %insert (object string suffix (node interior-mixin))
Method: %insert (object string suffix (node node))
Method: %insert (object string suffix (node leaf-mixin))
Method: %insert (object string (suffix (eql 0)) (node interior-node))
Method: %insert (object string (suffix (eql 0)) (node node))
Method: %insert (object string (suffix (eql 0)) (node leaf-mixin))
Generic Function: %lookup (string suffix node)
Package

spell.

Source

spell.lisp.

Methods
Method: %lookup (string suffix (node interior-mixin))
Method: %lookup (string (suffix (eql 0)) (node interior-node))
Method: %lookup (string (suffix (eql 0)) (node leaf-mixin))
Method: %lookup (string suffix node)
Generic Reader: %number (object)
Package

spell.

Methods
Reader Method: %number ((article article))

automatically generated reader method

Source

word.lisp.

Target Slot

%number.

Reader Method: %number ((determiner determiner))

automatically generated reader method

Source

word.lisp.

Target Slot

%number.

Reader Method: %number ((pronoun pronoun))

automatically generated reader method

Source

word.lisp.

Target Slot

%number.

Reader Method: %number ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%number.

Reader Method: %number ((noun noun))

automatically generated reader method

Source

word.lisp.

Target Slot

%number.

Generic Function: add-child (node char entries)
Package

spell.

Source

spell.lisp.

Methods
Method: add-child (node char (entries vector))
Method: add-child (node char (entries list))
Generic Reader: base (object)
Package

spell.

Methods
Reader Method: base ((word word))

automatically generated reader method

Source

word.lisp.

Target Slot

%base.

Generic Reader: children (object)
Package

spell.

Methods
Reader Method: children ((interior-mixin interior-mixin))

automatically generated reader method

Source

spell.lisp.

Target Slot

%children.

Generic Writer: (setf children) (object)
Package

spell.

Methods
Writer Method: (setf children) ((interior-mixin interior-mixin))

automatically generated writer method

Source

spell.lisp.

Target Slot

%children.

Generic Reader: contents (object)
Package

spell.

Methods
Reader Method: contents ((dictionary dictionary))

automatically generated reader method

Source

spell.lisp.

Target Slot

%contents.

Generic Writer: (setf contents) (object)
Package

spell.

Methods
Writer Method: (setf contents) ((dictionary dictionary))

automatically generated writer method

Source

spell.lisp.

Target Slot

%contents.

Generic Reader: contraction (object)
Package

spell.

Methods
Reader Method: contraction ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%contraction.

Reader Method: contraction ((contraction-mixin contraction-mixin))

automatically generated reader method

Source

word.lisp.

Target Slot

%contraction.

Generic Reader: degree (object)
Package

spell.

Methods
Reader Method: degree ((adjective adjective))

automatically generated reader method

Source

word.lisp.

Target Slot

%degree.

Generic Reader: determinate (object)
Package

spell.

Methods
Reader Method: determinate ((article article))

automatically generated reader method

Source

word.lisp.

Target Slot

%determinate.

Generic Reader: entries (node)
Package

spell.

Source

spell.lisp.

Methods
Reader Method: entries ((leaf-mixin leaf-mixin))

automatically generated reader method

Target Slot

%entries.

Generic Writer: (setf entries) (object)
Package

spell.

Methods
Writer Method: (setf entries) ((leaf-mixin leaf-mixin))

automatically generated writer method

Source

spell.lisp.

Target Slot

%entries.

Generic Function: find-child (char entries)
Package

spell.

Source

spell.lisp.

Methods
Method: find-child (char (entries vector))
Method: find-child (char (entries list))
Generic Reader: gender (object)
Package

spell.

Methods
Reader Method: gender ((possessive-adjective possessive-adjective))

automatically generated reader method

Source

word.lisp.

Target Slot

%gender.

Reader Method: gender ((pronoun pronoun))

automatically generated reader method

Source

word.lisp.

Target Slot

%gender.

Reader Method: gender ((noun noun))

automatically generated reader method

Source

word.lisp.

Target Slot

%gender.

Generic Reader: infinitive (object)
Package

spell.

Methods
Reader Method: infinitive ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%infinitive.

Generic Function: insert (object string dictionary)
Package

spell.

Source

spell.lisp.

Methods
Method: insert (object string (dictionary dictionary))
Generic Function: lookup (string dictionary)
Package

spell.

Source

spell.lisp.

Methods
Method: lookup (string (dictionary dictionary))
Generic Reader: mood (object)
Package

spell.

Methods
Reader Method: mood ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%mood.

Generic Reader: negative (object)
Package

spell.

Methods
Reader Method: negative ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%negative.

Reader Method: negative ((negative-mixin negative-mixin))

automatically generated reader method

Source

word.lisp.

Target Slot

%negative.

Generic Reader: person (object)
Package

spell.

Methods
Reader Method: person ((possessive-adjective possessive-adjective))

automatically generated reader method

Source

word.lisp.

Target Slot

%person.

Reader Method: person ((pronoun pronoun))

automatically generated reader method

Source

word.lisp.

Target Slot

%person.

Reader Method: person ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%person.

Generic Reader: refnumber (object)
Package

spell.

Methods
Reader Method: refnumber ((possessive-adjective possessive-adjective))

automatically generated reader method

Source

word.lisp.

Target Slot

%refnumber.

Reader Method: refnumber ((possessive-pronoun possessive-pronoun))

automatically generated reader method

Source

word.lisp.

Target Slot

%refnumber.

Generic Reader: singular (object)
Package

spell.

Methods
Reader Method: singular ((noun noun))

automatically generated reader method

Source

word.lisp.

Target Slot

%singular.

Generic Reader: strength (object)
Package

spell.

Methods
Reader Method: strength ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%strength.

Generic Reader: tense (object)
Package

spell.

Methods
Reader Method: tense ((verb verb))

automatically generated reader method

Source

word.lisp.

Target Slot

%tense.


5.2.5 Classes

Class: adjective
Package

spell.

Source

word.lisp.

Direct superclasses

word.

Direct methods

degree.

Direct slots
Slot: %degree
Initargs

:degree

Readers

degree.

Writers

This slot is read-only.

Class: adverb
Package

spell.

Source

word.lisp.

Direct superclasses

word.

Class: article
Package

spell.

Source

word.lisp.

Direct superclasses

determiner.

Direct methods
Direct slots
Slot: %number
Initargs

:number

Readers

%number.

Writers

This slot is read-only.

Slot: %determinate
Initargs

:determinate

Readers

determinate.

Writers

This slot is read-only.

Class: conjunction
Package

spell.

Source

word.lisp.

Direct superclasses

word.

Direct subclasses

subordinate.

Class: contraction-mixin
Package

spell.

Source

word.lisp.

Direct subclasses

verb.

Direct methods

contraction.

Direct slots
Slot: %contraction
Initargs

:contraction

Readers

contraction.

Writers

This slot is read-only.

Class: demonstrative-adjective
Package

spell.

Source

word.lisp.

Direct superclasses

determiner.

Class: demonstrative-pronoun
Package

spell.

Source

word.lisp.

Direct superclasses

pronoun.

Class: determiner
Package

spell.

Source

word.lisp.

Direct superclasses

word.

Direct subclasses
Direct methods

%number.

Direct slots
Slot: %number
Initform

:any

Initargs

:number

Readers

%number.

Writers

This slot is read-only.

Class: dictionary
Package

spell.

Source

spell.lisp.

Direct methods
Direct slots
Slot: %contents
Initform

(make-instance (quote spell::node))

Readers

contents.

Writers

(setf contents).

Class: interior-leaf-node
Package

spell.

Source

spell.lisp.

Direct superclasses
Class: interior-mixin
Package

spell.

Source

spell.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: %children
Initform

(quote nil)

Initargs

:children

Readers

children.

Writers

(setf children).

Class: interior-node
Package

spell.

Source

spell.lisp.

Direct superclasses
Direct methods
Class: interjection
Package

spell.

Source

word.lisp.

Direct superclasses

word.

Class: interrogative-adjective
Package

spell.

Source

word.lisp.

Direct superclasses

determiner.

Class: leaf-mixin
Package

spell.

Source

spell.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: %entries
Initform

(quote nil)

Initargs

:entries

Readers

entries.

Writers

(setf entries).

Class: leaf-node
Package

spell.

Source

spell.lisp.

Direct superclasses
Class: negative-mixin
Package

spell.

Source

word.lisp.

Direct subclasses
Direct methods

negative.

Direct slots
Slot: %negative
Initargs

:negative

Readers

negative.

Writers

This slot is read-only.

Class: node
Package

spell.

Source

spell.lisp.

Direct subclasses
Direct methods
Class: noun
Package

spell.

Source

word.lisp.

Direct superclasses

word.

Direct subclasses
Direct methods
Direct slots
Slot: %number
Initargs

:number

Readers

%number.

Writers

This slot is read-only.

Slot: %case
Initform

:nominative

Initargs

:case

Readers

%case.

Writers

This slot is read-only.

Slot: %gender
Initform

:any

Initargs

:gender

Readers

gender.

Writers

This slot is read-only.

Slot: %singular
Initargs

:singular

Readers

singular.

Writers

This slot is read-only.

Class: noun-verb-contraction
Package

spell.

Source

word.lisp.

Direct superclasses
Class: personal-pronoun
Package

spell.

Source

word.lisp.

Direct superclasses

pronoun.

Class: possessive-adjective
Package

spell.

Source

word.lisp.

Direct superclasses

determiner.

Direct methods
Direct slots
Slot: %gender
Initform

:any

Initargs

:gender

Readers

gender.

Writers

This slot is read-only.

Slot: %person
Initargs

:person

Readers

person.

Writers

This slot is read-only.

Slot: %refnumber
Initform

:any

Initargs

:refnumber

Readers

refnumber.

Writers

This slot is read-only.

Class: possessive-pronoun
Package

spell.

Source

word.lisp.

Direct superclasses

pronoun.

Direct methods

refnumber.

Direct slots
Slot: %refnumber
Initform

:any

Initargs

:refnumber

Readers

refnumber.

Writers

This slot is read-only.

Class: preposition
Package

spell.

Source

word.lisp.

Direct superclasses

word.

Class: pronoun
Package

spell.

Source

word.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %person
Initargs

:person

Readers

person.

Writers

This slot is read-only.

Slot: %number
Initargs

:number

Readers

%number.

Writers

This slot is read-only.

Slot: %gender
Initargs

:gender

Readers

gender.

Writers

This slot is read-only.

Slot: %case
Initform

:nominative

Initargs

:case

Readers

%case.

Writers

This slot is read-only.

Class: proper-noun
Package

spell.

Source

word.lisp.

Direct superclasses

noun.

Class: quantifier
Package

spell.

Source

word.lisp.

Direct superclasses

determiner.

Class: reflexive-pronoun
Package

spell.

Source

word.lisp.

Direct superclasses

pronoun.

Class: subordinate
Package

spell.

Source

word.lisp.

Direct superclasses

conjunction.

Class: verb
Package

spell.

Source

word.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: %person
Initform

:any

Initargs

:person

Readers

person.

Writers

This slot is read-only.

Slot: %number
Initform

:any

Initargs

:number

Readers

%number.

Writers

This slot is read-only.

Slot: %tense
Initargs

:tense

Readers

tense.

Writers

This slot is read-only.

Slot: %mood
Initargs

:mood

Readers

mood.

Writers

This slot is read-only.

Slot: %negative
Initargs

:negative

Readers

negative.

Writers

This slot is read-only.

Slot: %contraction
Initargs

:contraction

Readers

contraction.

Writers

This slot is read-only.

Slot: %strength
Initform

:weak

Initargs

:strength

Readers

strength.

Writers

This slot is read-only.

Slot: %infinitive
Initargs

:infinitive

Readers

infinitive.

Writers

This slot is read-only.

Class: verb-verb-contraction
Package

spell.

Source

word.lisp.

Direct superclasses

verb.

Class: word
Package

spell.

Source

word.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: %base
Initargs

:base

Readers

base.

Writers

This slot is read-only.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   I   L   M   N   P   R   S   T   W  
Index Entry  Section

%
%case: Private generic functions
%case: Private generic functions
%case: Private generic functions
%insert: Private generic functions
%insert: Private generic functions
%insert: Private generic functions
%insert: Private generic functions
%insert: Private generic functions
%insert: Private generic functions
%insert: Private generic functions
%lookup: Private generic functions
%lookup: Private generic functions
%lookup: Private generic functions
%lookup: Private generic functions
%lookup: Private generic functions
%number: Private generic functions
%number: Private generic functions
%number: Private generic functions
%number: Private generic functions
%number: Private generic functions
%number: Private generic functions

(
(setf children): Private generic functions
(setf children): Private generic functions
(setf contents): Private generic functions
(setf contents): Private generic functions
(setf entries): Private generic functions
(setf entries): Private generic functions

A
add-child: Private generic functions
add-child: Private generic functions
add-child: Private generic functions

B
base: Private generic functions
base: Private generic functions

C
children: Private generic functions
children: Private generic functions
contents: Private generic functions
contents: Private generic functions
contraction: Private generic functions
contraction: Private generic functions
contraction: Private generic functions

D
defword: Private macros
degree: Private generic functions
degree: Private generic functions
determinate: Private generic functions
determinate: Private generic functions

E
english-check-paragraph: Public ordinary functions
english-lookup: Public ordinary functions
english-text-char-p: Private ordinary functions
entries: Private generic functions
entries: Private generic functions

F
find-child: Private generic functions
find-child: Private generic functions
find-child: Private generic functions
find-end: Private ordinary functions
find-start: Private ordinary functions
Function, english-check-paragraph: Public ordinary functions
Function, english-lookup: Public ordinary functions
Function, english-text-char-p: Private ordinary functions
Function, find-end: Private ordinary functions
Function, find-start: Private ordinary functions
Function, load-dictionary: Private ordinary functions
Function, word: Private ordinary functions

G
gender: Private generic functions
gender: Private generic functions
gender: Private generic functions
gender: Private generic functions
Generic Function, %case: Private generic functions
Generic Function, %insert: Private generic functions
Generic Function, %lookup: Private generic functions
Generic Function, %number: Private generic functions
Generic Function, (setf children): Private generic functions
Generic Function, (setf contents): Private generic functions
Generic Function, (setf entries): Private generic functions
Generic Function, add-child: Private generic functions
Generic Function, base: Private generic functions
Generic Function, children: Private generic functions
Generic Function, contents: Private generic functions
Generic Function, contraction: Private generic functions
Generic Function, degree: Private generic functions
Generic Function, determinate: Private generic functions
Generic Function, entries: Private generic functions
Generic Function, find-child: Private generic functions
Generic Function, gender: Private generic functions
Generic Function, infinitive: Private generic functions
Generic Function, insert: Private generic functions
Generic Function, lookup: Private generic functions
Generic Function, mood: Private generic functions
Generic Function, negative: Private generic functions
Generic Function, person: Private generic functions
Generic Function, refnumber: Private generic functions
Generic Function, singular: Private generic functions
Generic Function, strength: Private generic functions
Generic Function, tense: Private generic functions

I
infinitive: Private generic functions
infinitive: Private generic functions
initialize-instance: Public standalone methods
insert: Private generic functions
insert: Private generic functions

L
load-dictionary: Private ordinary functions
lookup: Private generic functions
lookup: Private generic functions

M
Macro, defword: Private macros
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
Method, %case: Private generic functions
Method, %case: Private generic functions
Method, %insert: Private generic functions
Method, %insert: Private generic functions
Method, %insert: Private generic functions
Method, %insert: Private generic functions
Method, %insert: Private generic functions
Method, %insert: Private generic functions
Method, %lookup: Private generic functions
Method, %lookup: Private generic functions
Method, %lookup: Private generic functions
Method, %lookup: Private generic functions
Method, %number: Private generic functions
Method, %number: Private generic functions
Method, %number: Private generic functions
Method, %number: Private generic functions
Method, %number: Private generic functions
Method, (setf children): Private generic functions
Method, (setf contents): Private generic functions
Method, (setf entries): Private generic functions
Method, add-child: Private generic functions
Method, add-child: Private generic functions
Method, base: Private generic functions
Method, children: Private generic functions
Method, contents: Private generic functions
Method, contraction: Private generic functions
Method, contraction: Private generic functions
Method, degree: Private generic functions
Method, determinate: Private generic functions
Method, entries: Private generic functions
Method, find-child: Private generic functions
Method, find-child: Private generic functions
Method, gender: Private generic functions
Method, gender: Private generic functions
Method, gender: Private generic functions
Method, infinitive: Private generic functions
Method, initialize-instance: Public standalone methods
Method, insert: Private generic functions
Method, lookup: Private generic functions
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, mood: Private generic functions
Method, negative: Private generic functions
Method, negative: Private generic functions
Method, person: Private generic functions
Method, person: Private generic functions
Method, person: Private generic functions
Method, refnumber: Private generic functions
Method, refnumber: Private generic functions
Method, singular: Private generic functions
Method, strength: Private generic functions
Method, tense: Private generic functions
mood: Private generic functions
mood: Private generic functions

N
negative: Private generic functions
negative: Private generic functions
negative: Private generic functions

P
person: Private generic functions
person: Private generic functions
person: Private generic functions
person: Private generic functions

R
refnumber: Private generic functions
refnumber: Private generic functions
refnumber: Private generic functions

S
singular: Private generic functions
singular: Private generic functions
strength: Private generic functions
strength: Private generic functions

T
tense: Private generic functions
tense: Private generic functions

W
word: Private ordinary functions


A.3 Variables

Jump to:   %   *  
S  
Index Entry  Section

%
%base: Private classes
%case: Private classes
%case: Private classes
%children: Private classes
%contents: Private classes
%contraction: Private classes
%contraction: Private classes
%degree: Private classes
%determinate: Private classes
%entries: Private classes
%gender: Private classes
%gender: Private classes
%gender: Private classes
%infinitive: Private classes
%mood: Private classes
%negative: Private classes
%negative: Private classes
%number: Private classes
%number: Private classes
%number: Private classes
%number: Private classes
%number: Private classes
%person: Private classes
%person: Private classes
%person: Private classes
%refnumber: Private classes
%refnumber: Private classes
%singular: Private classes
%strength: Private classes
%tense: Private classes

*
*dictionary*: Private special variables
*english-dictionary*: Private special variables
*word-types*: Private special variables

S
Slot, %base: Private classes
Slot, %case: Private classes
Slot, %case: Private classes
Slot, %children: Private classes
Slot, %contents: Private classes
Slot, %contraction: Private classes
Slot, %contraction: Private classes
Slot, %degree: Private classes
Slot, %determinate: Private classes
Slot, %entries: Private classes
Slot, %gender: Private classes
Slot, %gender: Private classes
Slot, %gender: Private classes
Slot, %infinitive: Private classes
Slot, %mood: Private classes
Slot, %negative: Private classes
Slot, %negative: Private classes
Slot, %number: Private classes
Slot, %number: Private classes
Slot, %number: Private classes
Slot, %number: Private classes
Slot, %number: Private classes
Slot, %person: Private classes
Slot, %person: Private classes
Slot, %person: Private classes
Slot, %refnumber: Private classes
Slot, %refnumber: Private classes
Slot, %singular: Private classes
Slot, %strength: Private classes
Slot, %tense: Private classes
Special Variable, *dictionary*: Private special variables
Special Variable, *english-dictionary*: Private special variables
Special Variable, *word-types*: Private special variables


A.4 Data types

Jump to:   A   C   D   E   F   I   L   N   P   Q   R   S   V   W  
Index Entry  Section

A
adjective: Private classes
adverb: Private classes
article: Private classes

C
Class, adjective: Private classes
Class, adverb: Private classes
Class, article: Private classes
Class, conjunction: Private classes
Class, contraction-mixin: Private classes
Class, demonstrative-adjective: Private classes
Class, demonstrative-pronoun: Private classes
Class, determiner: Private classes
Class, dictionary: Private classes
Class, interior-leaf-node: Private classes
Class, interior-mixin: Private classes
Class, interior-node: Private classes
Class, interjection: Private classes
Class, interrogative-adjective: Private classes
Class, leaf-mixin: Private classes
Class, leaf-node: Private classes
Class, negative-mixin: Private classes
Class, node: Private classes
Class, noun: Private classes
Class, noun-verb-contraction: Private classes
Class, personal-pronoun: Private classes
Class, possessive-adjective: Private classes
Class, possessive-pronoun: Private classes
Class, preposition: Private classes
Class, pronoun: Private classes
Class, proper-noun: Private classes
Class, quantifier: Private classes
Class, reflexive-pronoun: Private classes
Class, subordinate: Private classes
Class, verb: Private classes
Class, verb-verb-contraction: Private classes
Class, word: Private classes
conjunction: Private classes
contraction-mixin: Private classes

D
demonstrative-adjective: Private classes
demonstrative-pronoun: Private classes
determiner: Private classes
dictionary: Private classes

E
english.lisp: The spell/english․lisp file

F
File, english.lisp: The spell/english․lisp file
File, spell.asd: The spell/spell․asd file
File, spell.lisp: The spell/spell․lisp file
File, word.lisp: The spell/word․lisp file

I
interior-leaf-node: Private classes
interior-mixin: Private classes
interior-node: Private classes
interjection: Private classes
interrogative-adjective: Private classes

L
leaf-mixin: Private classes
leaf-node: Private classes

N
negative-mixin: Private classes
node: Private classes
noun: Private classes
noun-verb-contraction: Private classes

P
Package, spell: The spell package
personal-pronoun: Private classes
possessive-adjective: Private classes
possessive-pronoun: Private classes
preposition: Private classes
pronoun: Private classes
proper-noun: Private classes

Q
quantifier: Private classes

R
reflexive-pronoun: Private classes

S
spell: The spell system
spell: The spell package
spell.asd: The spell/spell․asd file
spell.lisp: The spell/spell․lisp file
subordinate: Private classes
System, spell: The spell system

V
verb: Private classes
verb-verb-contraction: Private classes

W
word: Private classes
word.lisp: The spell/word․lisp file