The ccldoc Reference Manual

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

The ccldoc Reference Manual

This is the ccldoc Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed Jun 15 03:23:33 2022 GMT+0.

Table of Contents


1 Introduction

CCLDoc documentation system

CCLDoc is a system for creating Lisp documentation. It uses S-expressions to represent document structure, markup, cross references, and contents. It has a small number of basic operators, supports macros for syntax extensions, and supports a simple syntax for embedding expressions in strings for added convenience.

The documentation for Clozure CL is written in CCLDoc.

To use CCLDoc to format the CCL documentation, follow these steps:

  1. Install CCL. See http://ccl.clozure.com/download.html
  2. Install Quicklisp. See http://www.quicklisp.org
  3. Check out the CCLDoc sources into ~/quicklisp/local-projects

Now, start CCL, and do the following:

(load "home:quicklisp;setup")
(ql:quickload :ccldoc)
(defparameter *d* (ccldoc:load-document "ccl:doc;manual;ccl.ccldoc"))
(ccldoc::output-html *d* "/tmp/ccl.html" :stylesheet "ccl.css")

You can then view the generated ccl.html file in your browser. The generated HTML expects to use a style file named ccl.css in the same directory.

There is also a not-quite-complete LaTeX converter. To use it, do (output-latex *d* "ccl.tex") and then process the ccl.tex file with xelatex to produce a PDF file. The version of xelatex that comes with MacTeX 2014 works.


2 Systems

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


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

2.1 ccldoc

create lisp documentation using s-expressions

Author

Clozure Associates and contributors

License

Apache License 2.0

Dependencies
  • alexandria (system).
  • split-sequence (system).
  • s-xml (system).
  • cl-who (system).
  • ccl-compat (system).
Source

ccldoc.asd.

Child Components

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   [Contents][Index]

3.1.1 ccldoc/ccldoc.asd

Source

ccldoc.asd.

Parent Component

ccldoc (system).

ASDF Systems

ccldoc.


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

3.1.2 ccldoc/package.lisp

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Packages

ccldoc.


3.1.3 ccldoc/utils.lisp

Dependency

package.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Public Interface
Internals

3.1.4 ccldoc/representation.lisp

Dependency

utils.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Public Interface
Internals

3.1.5 ccldoc/toplevel.lisp

Dependency

representation.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Public Interface
Internals

3.1.6 ccldoc/syntax.lisp

Dependency

toplevel.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Internals

3.1.7 ccldoc/output-docbook.lisp

Dependency

syntax.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Public Interface

output-docbook (function).

Internals

3.1.8 ccldoc/output-tracwiki.lisp

Dependency

output-docbook.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Public Interface

output-tracwiki (function).

Internals

3.1.9 ccldoc/output-html.lisp

Dependency

output-tracwiki.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Public Interface

output-html (function).

Internals

3.1.10 ccldoc/output-latex.lisp

Dependency

output-html.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Internals

3.1.11 ccldoc/output-ccldoc.lisp

Dependency

output-latex.lisp (file).

Source

ccldoc.asd.

Parent Component

ccldoc (system).

Public Interface

output-ccldoc (function).

Internals

4 Packages

Packages are listed by definition order.


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

4.1 ccldoc

Source

package.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

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


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

5.1 Public Interface


5.1.1 Macros

Macro: def-definition-type (type (&optional parent-type) &key type-name id-prefix function)
Package

ccldoc.

Source

utils.lisp.

Macro: def-expander (name params &body body)
Package

ccldoc.

Source

toplevel.lisp.


5.1.2 Ordinary functions

Reader: dspec-name (instance)
Writer: (setf dspec-name) (instance)
Package

ccldoc.

Source

utils.lisp.

Target Slot

name.

Reader: dspec-type (instance)
Writer: (setf dspec-type) (instance)
Package

ccldoc.

Source

utils.lisp.

Target Slot

type.

Function: dspec-type-name (dspec)
Package

ccldoc.

Source

utils.lisp.

Function: glossary-section (doc)
Package

ccldoc.

Source

representation.lisp.

Function: index-section (doc)
Package

ccldoc.

Source

representation.lisp.

Function: load-document (filename &key external-format)
Package

ccldoc.

Source

toplevel.lisp.

Function: output-ccldoc (object filename &key external-format if-exists)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: output-docbook (doc filename &key external-format if-exists)
Package

ccldoc.

Source

output-docbook.lisp.

Function: output-html (doc filename &key external-format if-exists stylesheet)
Package

ccldoc.

Source

output-html.lisp.

Function: output-tracwiki (doc filename &key external-format if-exists)
Package

ccldoc.

Source

output-tracwiki.lisp.


5.1.3 Generic functions

Generic Reader: clause-body (object)
Package

ccldoc.

Methods
Reader Method: clause-body ((clause-with-body clause-with-body))

automatically generated reader method

Source

representation.lisp.

Target Slot

body.

Generic Writer: (setf clause-body) (object)
Package

ccldoc.

Methods
Writer Method: (setf clause-body) ((clause-with-body clause-with-body))

automatically generated writer method

Source

representation.lisp.

Target Slot

body.

Generic Function: clause-document (clause)
Package

ccldoc.

Methods
Method: clause-document ((clause document))
Source

representation.lisp.

Method: clause-document ((clause clause-object))
Source

representation.lisp.

Generic Reader: clause-external-id (object)
Package

ccldoc.

Methods
Reader Method: clause-external-id ((named-clause named-clause))

automatically generated reader method

Source

representation.lisp.

Target Slot

external-id.

Generic Writer: (setf clause-external-id) (object)
Package

ccldoc.

Methods
Writer Method: (setf clause-external-id) ((named-clause named-clause))

automatically generated writer method

Source

representation.lisp.

Target Slot

external-id.

Generic Reader: clause-items (object)
Package

ccldoc.

Methods
Reader Method: clause-items ((clause-with-items clause-with-items))

automatically generated reader method

Source

representation.lisp.

Target Slot

items.

Generic Reader: clause-name (object)
Package

ccldoc.

Methods
Reader Method: clause-name ((named-clause named-clause))

automatically generated reader method

Source

representation.lisp.

Target Slot

name.

Generic Writer: (setf clause-name) (object)
Package

ccldoc.

Methods
Writer Method: (setf clause-name) ((named-clause named-clause))

automatically generated writer method

Source

representation.lisp.

Target Slot

name.

Generic Function: clause-parent (object)
Package

ccldoc.

Methods
Method: clause-parent ((string string))
Source

representation.lisp.

Method: clause-parent ((list cons))
Source

representation.lisp.

Reader Method: clause-parent ((clause-object clause-object))

automatically generated reader method

Source

representation.lisp.

Target Slot

parent.

Generic Function: (setf clause-parent) (object)
Package

ccldoc.

Methods
Method: (setf clause-parent) ((string string))
Source

representation.lisp.

Method: (setf clause-parent) ((list cons))
Source

representation.lisp.

Writer Method: (setf clause-parent) ((clause-object clause-object))

automatically generated writer method

Source

representation.lisp.

Target Slot

parent.

Generic Reader: clause-term (object)
Package

ccldoc.

Methods
Reader Method: clause-term ((clause-with-term clause-with-term))

automatically generated reader method

Source

representation.lisp.

Target Slot

term.

Generic Function: clause-text (clause)
Package

ccldoc.

Methods
Method: clause-text ((clause glossentry))
Source

representation.lisp.

Method: clause-text ((clause definition))
Source

representation.lisp.

Method: clause-text ((clause row))
Source

representation.lisp.

Method: clause-text ((clause para))
Source

representation.lisp.

Method: clause-text ((clause term-item))
Source

representation.lisp.

Method: clause-text ((clause clause-with-items))
Source

representation.lisp.

Method: clause-text ((clause clause-with-body))
Source

representation.lisp.

Method: clause-text ((clause clause-with-title))
Source

representation.lisp.

Reader Method: clause-text ((docerror docerror))

automatically generated reader method

Source

representation.lisp.

Target Slot

clause-text.

Method: clause-text ((clauses list))
Source

representation.lisp.

Method: clause-text ((clause clause-object))
Source

representation.lisp.

Method: clause-text ((clause string))
Source

representation.lisp.

Generic Reader: clause-title (object)
Package

ccldoc.

Methods
Reader Method: clause-title ((clause-with-title clause-with-title))

automatically generated reader method

Source

representation.lisp.

Target Slot

title.

Generic Reader: definition-display-name (object)
Package

ccldoc.

Methods
Reader Method: definition-display-name ((definition definition))

automatically generated reader method

Source

representation.lisp.

Target Slot

display-name.

Generic Writer: (setf definition-display-name) (object)
Package

ccldoc.

Methods
Writer Method: (setf definition-display-name) ((definition definition))

automatically generated writer method

Source

representation.lisp.

Target Slot

display-name.

Generic Reader: definition-signature (object)
Package

ccldoc.

Methods
Reader Method: definition-signature ((definition definition))

automatically generated reader method

Source

representation.lisp.

Target Slot

signature.

Generic Writer: (setf definition-signature) (object)
Package

ccldoc.

Methods
Writer Method: (setf definition-signature) ((definition definition))

automatically generated writer method

Source

representation.lisp.

Target Slot

signature.

Generic Reader: definition-summary (object)
Package

ccldoc.

Methods
Reader Method: definition-summary ((definition definition))

automatically generated reader method

Source

representation.lisp.

Target Slot

summary.

Generic Writer: (setf definition-summary) (object)
Package

ccldoc.

Methods
Writer Method: (setf definition-summary) ((definition definition))

automatically generated writer method

Source

representation.lisp.

Target Slot

summary.

Package

ccldoc.

Methods

automatically generated reader method

Source

representation.lisp.

Target Slot

url.

Generic Reader: listing-type (object)
Package

ccldoc.

Methods
Reader Method: listing-type ((listing listing))

automatically generated reader method

Source

representation.lisp.

Target Slot

listing-type.

Generic Reader: markup-type (object)
Package

ccldoc.

Methods
Reader Method: markup-type ((markup markup))

automatically generated reader method

Source

representation.lisp.

Target Slot

markup-type.

Generic Function: section-level (clause)
Package

ccldoc.

Methods
Method: section-level ((clause section))
Source

representation.lisp.

Method: section-level ((clause clause-object))
Source

representation.lisp.

Generic Reader: xref-default-body (object)
Package

ccldoc.

Methods
Reader Method: xref-default-body ((xref xref))

automatically generated reader method

Source

representation.lisp.

Target Slot

default-body.

Generic Reader: xref-target (object)
Package

ccldoc.

Methods
Reader Method: xref-target ((xref xref))

automatically generated reader method

Source

representation.lisp.

Target Slot

target.


5.1.4 Standalone methods

Method: initialize-instance :after ((clause table) &key)
Source

representation.lisp.

Method: initialize-instance :around ((clause named-clause) &key)
Source

representation.lisp.

Method: initialize-instance :after ((clause section) &key)
Source

representation.lisp.

Method: print-object ((c clause-object) stream)
Source

representation.lisp.


5.1.5 Structures

Structure: dspec
Package

ccldoc.

Source

utils.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: type
Package

common-lisp.

Type

(satisfies ccldoc::dspec-type-name-p)

Initform

t

Readers

dspec-type.

Writers

(setf dspec-type).

Slot: name
Readers

dspec-name.

Writers

(setf dspec-name).


Next: , Previous: , Up: Public Interface   [Contents][Index]

5.1.6 Classes

Class: clause-object
Package

ccldoc.

Source

representation.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: parent
Type

(or null ccldoc:clause-object)

Initform

ccldoc::*parent-clause*

Readers

clause-parent.

Writers

(setf clause-parent).

Slot: source-form
Initform

ccldoc::*source-form*

Readers

clause-source-form.

Writers

This slot is read-only.

Class: clause-with-body
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-object.

Direct subclasses
Direct methods
Direct slots
Slot: body
Type

(or null ccldoc:clause)

Readers

clause-body.

Writers

(setf clause-body).

Class: clause-with-items
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-object.

Direct subclasses
Direct methods
Direct slots
Slot: items
Type

vector

Readers

clause-items.

Writers

This slot is read-only.

Class: clause-with-term
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-object.

Direct subclasses
Direct methods
Direct slots
Slot: term
Type

(or null ccldoc:clause)

Initargs

:term

Readers

clause-term.

Writers

This slot is read-only.

Class: clause-with-title
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-object.

Direct subclasses
Direct methods
Direct slots
Slot: title
Initargs

:title

Readers

clause-title.

Writers

This slot is read-only.

Class: code-block
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-with-body.

Direct methods
Class: definition
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: display-name
Type

ccldoc:clause

Readers

definition-display-name.

Writers

(setf definition-display-name).

Slot: signature
Type

ccldoc:clause

Readers

definition-signature.

Writers

(setf definition-signature).

Slot: summary
Type

(or null ccldoc:clause)

Readers

definition-summary.

Writers

(setf definition-summary).

Class: docerror
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-object.

Direct methods
Direct slots
Slot: clause-text
Initargs

:message

Readers

clause-text.

Writers

This slot is read-only.

Class: document
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

section.

Direct methods
Direct slots
Slot: parent
Type

null

Slot: named-clauses
Initform

(make-hash-table :test (function equalp))

Readers

named-clauses.

Writers

This slot is read-only.

Slot: external-ids
Initform

(make-hash-table :test (function equal))

Readers

external-ids.

Writers

This slot is read-only.

Class: glossary-section
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

section.

Direct methods
Class: glossentry
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct methods
Class: index-section
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

section.

Direct methods
Direct slots
Slot: body
Type

null

Class: indexed-clause
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: default-operator
Allocation

:class

Initform

(ccldoc::op-name :index)

Readers

default-operator.

Writers

This slot is read-only.

Class: item
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-with-body.

Direct subclasses

term-item.

Direct methods
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: url
Type

string

Initargs

:url

Readers

link-url.

Writers

This slot is read-only.

Class: listing
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-with-items.

Direct methods
Direct slots
Slot: listing-type
Type

ccldoc:listing-type

Initargs

:type

Readers

listing-type.

Writers

This slot is read-only.

Class: markup
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: markup-type
Type

ccldoc:markup-type

Initargs

:type

Readers

markup-type.

Writers

This slot is read-only.

Class: named-clause
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-object.

Direct subclasses
Direct methods
Direct slots
Slot: name
Initargs

:name

Readers

clause-name.

Writers

(setf clause-name).

Slot: external-id
Type

string

Readers

clause-external-id.

Writers

(setf clause-external-id).

Class: para
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-with-body.

Direct methods
Class: row
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-with-items.

Direct methods
Class: section
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: default-operator
Allocation

:class

Initform

(ccldoc::op-name :defsection)

Readers

default-operator.

Writers

This slot is read-only.

Slot: package
Package

common-lisp.

Initargs

:package

Class: table
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct methods
Class: term-item
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: default-operator
Allocation

:class

Initform

(ccldoc::op-name :item)

Readers

default-operator.

Writers

This slot is read-only.

Class: text-block
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct methods
Class: xref
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

indexed-clause.

Direct methods
Direct slots
Slot: default-operator
Allocation

:class

Initform

(ccldoc::op-name :ref)

Readers

default-operator.

Writers

This slot is read-only.

Slot: default-body
Initargs

:default-body

Readers

xref-default-body.

Writers

This slot is read-only.

Slot: target
Type

ccldoc:named-clause

Initargs

:target

Readers

xref-target.

Writers

This slot is read-only.


Previous: , Up: Public Interface   [Contents][Index]

5.1.7 Types

Type: clause ()
Package

ccldoc.

Source

representation.lisp.

Type: listing-type ()
Package

ccldoc.

Source

representation.lisp.

Type: markup-type ()
Package

ccldoc.

Source

representation.lisp.


5.2 Internals


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

5.2.1 Special variables

Special Variable: *ccldoc-fake-packages*
Package

ccldoc.

Source

utils.lisp.

Special Variable: *ccldoc-pprint-dispatch*
Package

ccldoc.

Source

output-ccldoc.lisp.

Special Variable: *current-file*
Package

ccldoc.

Source

representation.lisp.

Special Variable: *dspec-types*
Package

ccldoc.

Source

utils.lisp.

Special Variable: *form-subforms-start*
Package

ccldoc.

Source

output-ccldoc.lisp.

Special Variable: *nowiki-context*
Package

ccldoc.

Source

output-tracwiki.lisp.

Special Variable: *operators*
Package

ccldoc.

Source

toplevel.lisp.

Special Variable: *parent-clause*
Package

ccldoc.

Source

representation.lisp.

Special Variable: *section-package*
Package

ccldoc.

Source

representation.lisp.

Special Variable: *source-form*
Package

ccldoc.

Source

representation.lisp.

Special Variable: *special-anywhere*
Package

ccldoc.

Source

output-tracwiki.lisp.

Special Variable: *special-at-start-of-line*
Package

ccldoc.

Source

output-tracwiki.lisp.

Special Variable: *whitespace-allowed-tags*
Package

ccldoc.

Source

utils.lisp.

Special Variable: *wiki-indent*
Package

ccldoc.

Source

output-tracwiki.lisp.

Special Variable: *wiki-inline*
Package

ccldoc.

Source

output-tracwiki.lisp.


5.2.2 Macros

Macro: cassert (form &rest error-args)
Package

ccldoc.

Source

utils.lisp.

Macro: def-operator (name params &body body)
Package

ccldoc.

Source

toplevel.lisp.

Macro: def-predicate (name type)
Package

ccldoc.

Source

utils.lisp.

Macro: with-ccldoc-packages (&body body)
Package

ccldoc.

Source

utils.lisp.

Macro: with-markup ((stream-var start-text end-text) &body body)
Package

ccldoc.

Source

output-tracwiki.lisp.


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

5.2.3 Ordinary functions

Function: %def-operator (type op-name params fn docstring &key parser-types)
Package

ccldoc.

Source

toplevel.lisp.

Function: %make-dspec (&key type name)
Package

ccldoc.

Source

utils.lisp.

Function: ancestor-of-type (clause-object type)
Package

ccldoc.

Source

representation.lisp.

Function: as-fully-qualified-name (doc name)
Package

ccldoc.

Source

representation.lisp.

Function: assign-external-ids (doc)
Package

ccldoc.

Source

toplevel.lisp.

Function: build-ccldoc (doc-form &key default-file)
Package

ccldoc.

Source

toplevel.lisp.

Function: call-with-markup (start-text end-text stream fn)
Package

ccldoc.

Source

output-tracwiki.lisp.

Function: canonical-clause-name-p (name)
Package

ccldoc.

Source

representation.lisp.

Function: canonicalize-definition-name (type name)
Package

ccldoc.

Source

utils.lisp.

Function: canonicalize-ref-name (name)
Package

ccldoc.

Source

syntax.lisp.

Function: ccldoc-macro-expander (name)
Package

ccldoc.

Source

toplevel.lisp.

Function: ccldoc-macroexpand (form)
Package

ccldoc.

Source

toplevel.lisp.

Function: ccldoc-operator (name)
Package

ccldoc.

Source

toplevel.lisp.

Function: ccldoc-opinfo (name)
Package

ccldoc.

Source

toplevel.lisp.

Function: ccldoc-package (name)
Package

ccldoc.

Source

utils.lisp.

Function: ccldoc-string-parser (name)
Package

ccldoc.

Source

toplevel.lisp.

Function: clause-chapter (clause)
Package

ccldoc.

Source

output-html.lisp.

Function: collect-glossary-entries (doc)
Package

ccldoc.

Source

syntax.lisp.

Function: combine-strings (list)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: concat-by (sep &rest strings)
Package

ccldoc.

Source

utils.lisp.

Function: copy-dspec (instance)
Package

ccldoc.

Source

utils.lisp.

Function: copy-dspecinfo (sequence)

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

ccldoc.

Alias for

copy-seq.

Function: copy-opinfo (sequence)

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

ccldoc.

Alias for

copy-seq.

Function: decompile-clause-name (name)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: delim-pos (string start &optional end)
Package

ccldoc.

Source

toplevel.lisp.

Function: desym (thing)
Package

ccldoc.

Source

utils.lisp.

Function: disambiguate-ids (simple-id clauses)
Package

ccldoc.

Source

toplevel.lisp.

Function: docbook-tag (clause tag-name)
Package

ccldoc.

Source

output-docbook.lisp.

Function: docbook-tag-for-markup (type)
Package

ccldoc.

Source

output-docbook.lisp.

Function: docbook-tags-for-listing (type)
Package

ccldoc.

Source

output-docbook.lisp.

Function: docbook-title* (clause)
Package

ccldoc.

Source

output-docbook.lisp.

Function: dspec-subtypep (type super)
Package

ccldoc.

Source

utils.lisp.

Function: dspec-type-for-type-name (type-name)
Package

ccldoc.

Source

utils.lisp.

Function: dspec-type-name-p (type)
Package

ccldoc.

Source

utils.lisp.

Function: dspecinfo-function (structure)
Package

ccldoc.

Source

utils.lisp.

Function: (setf dspecinfo-function) (structure)
Package

ccldoc.

Source

utils.lisp.

Function: dspecinfo-id-prefix (structure)
Package

ccldoc.

Source

utils.lisp.

Function: (setf dspecinfo-id-prefix) (structure)
Package

ccldoc.

Source

utils.lisp.

Function: dspecinfo-parent-type (structure)
Package

ccldoc.

Source

utils.lisp.

Function: (setf dspecinfo-parent-type) (structure)
Package

ccldoc.

Source

utils.lisp.

Function: dspecinfo-type (structure)
Package

ccldoc.

Source

utils.lisp.

Function: (setf dspecinfo-type) (structure)
Package

ccldoc.

Source

utils.lisp.

Function: dspecinfo-type-name (structure)
Package

ccldoc.

Source

utils.lisp.

Function: (setf dspecinfo-type-name) (structure)
Package

ccldoc.

Source

utils.lisp.

Function: dspecp (object)
Package

ccldoc.

Source

utils.lisp.

Function: end-delim-pos (string start &optional end)
Package

ccldoc.

Source

toplevel.lisp.

Function: escape-char (char)
Package

ccldoc.

Source

output-latex.lisp.

Function: escape-char-test (char)
Package

ccldoc.

Source

output-latex.lisp.

Function: escape-for-latex (string &key test)
Package

ccldoc.

Source

output-latex.lisp.

Function: external-id-for-name (name)
Package

ccldoc.

Source

toplevel.lisp.

Function: external-id-string (lisp-name)
Package

ccldoc.

Source

toplevel.lisp.

Function: find-clause (doc fn &optional errorp)
Package

ccldoc.

Source

representation.lisp.

Function: form-clause (form)
Package

ccldoc.

Source

syntax.lisp.

Function: form-clause-by-operator (operator args)
Package

ccldoc.

Source

toplevel.lisp.

Function: form-clause-ensuring-simple (term)
Package

ccldoc.

Source

syntax.lisp.

Function: form-subforms-start (form)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: function-for-dspec-type (type)
Package

ccldoc.

Source

utils.lisp.

Function: generate-body-list (clause-with-body)
Package

ccldoc.

Source

output-docbook.lisp.

Function: gensymcat (&rest args)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: gensymp (thing)
Package

ccldoc.

Source

utils.lisp.

Function: html-formatted-signature (signature)
Package

ccldoc.

Source

output-html.lisp.

Function: id-prefix-for-dspec-type (type)
Package

ccldoc.

Source

utils.lisp.

Function: info-for-dspec-type (type)
Package

ccldoc.

Source

utils.lisp.

Function: lisp-from-string (string &key start end eof)
Package

ccldoc.

Source

toplevel.lisp.

Function: load-to-ccldoc-form (file stream)
Package

ccldoc.

Source

toplevel.lisp.

Function: make-arg-reader (&rest argtypes)
Package

ccldoc.

Source

toplevel.lisp.

Function: make-dspec (type name)
Package

ccldoc.

Source

utils.lisp.

Function: make-dspecinfo (&key type type-name id-prefix parent-type function)
Package

ccldoc.

Source

utils.lisp.

Function: make-opinfo (&key type function parser)
Package

ccldoc.

Source

toplevel.lisp.

Function: make-wild-dspec (name)
Package

ccldoc.

Source

utils.lisp.

Function: matching-clauses (doc fn)
Package

ccldoc.

Source

representation.lisp.

Function: named-clauses-count (doc)
Package

ccldoc.

Source

representation.lisp.

Function: norm-for-external-id (char string)
Package

ccldoc.

Source

toplevel.lisp.

Function: normalize-title (title)
Package

ccldoc.

Source

syntax.lisp.

Function: normalize-whitespace (string)
Package

ccldoc.

Source

utils.lisp.

Function: op-name (sym &optional intern)
Package

ccldoc.

Source

utils.lisp.

Function: op-name-p (sym1 sym2)
Package

ccldoc.

Source

utils.lisp.

Function: operator-sym-p (sym)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: opinfo-function (structure)
Package

ccldoc.

Source

toplevel.lisp.

Function: (setf opinfo-function) (structure)
Package

ccldoc.

Source

toplevel.lisp.

Function: opinfo-parser (structure)
Package

ccldoc.

Source

toplevel.lisp.

Function: (setf opinfo-parser) (structure)
Package

ccldoc.

Source

toplevel.lisp.

Function: opinfo-type (structure)
Package

ccldoc.

Source

toplevel.lisp.

Function: (setf opinfo-type) (structure)
Package

ccldoc.

Source

toplevel.lisp.

Function: output-latex (doc filename &key external-format if-exists)
Package

ccldoc.

Source

output-latex.lisp.

Function: parent-type-for-dspec-type (type)
Package

ccldoc.

Source

utils.lisp.

Function: parse-arg-and-options (arg-and-options &key options type)
Package

ccldoc.

Source

syntax.lisp.

Function: parse-ccldoc-string (string)
Package

ccldoc.

Source

toplevel.lisp.

Function: pprint-ccldoc (form stream &key package)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: pprint-ccldoc-operator (stream sym)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: pprint-ccldoc-table (xp list &rest args)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: prettify-ccldoc (form &key package)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: read-all-from-string (string &key start end package)
Package

ccldoc.

Source

utils.lisp.

Function: read-ccldoc-document (filename external-format)
Package

ccldoc.

Source

toplevel.lisp.

Function: register-dspec-type (type parent-type type-name id-prefix function)
Package

ccldoc.

Source

utils.lisp.

Function: resolve-placeholder (clause)
Package

ccldoc.

Source

representation.lisp.

Function: resolve-xref-targets (doc)
Package

ccldoc.

Source

representation.lisp.

Function: section-name-p (name)
Package

ccldoc.

Source

representation.lisp.

Function: std-dspec-name (ccl-type name)
Package

ccldoc.

Source

utils.lisp.

Function: string-chunk (string start &optional end)
Package

ccldoc.

Source

toplevel.lisp.

Function: string-dspec-name (name)
Package

ccldoc.

Source

utils.lisp.

Function: stringyp (x)
Package

ccldoc.

Source

output-ccldoc.lisp.

Function: subforms-clause (parent forms &optional upgrade-to-para)
Package

ccldoc.

Source

syntax.lisp.

Function: subforms-items (parent forms type)
Package

ccldoc.

Source

syntax.lisp.

Function: symbol-dspec-name (name)
Package

ccldoc.

Source

utils.lisp.

Function: table-name-p (name)
Package

ccldoc.

Source

representation.lisp.

Function: text-for-clause-name (name &optional package)
Package

ccldoc.

Source

toplevel.lisp.

Function: wiki-blankline (stream)
Package

ccldoc.

Source

output-tracwiki.lisp.

Function: wiki-freshline (stream)
Package

ccldoc.

Source

output-tracwiki.lisp.

Function: wiki-newline (stream)
Package

ccldoc.

Source

output-tracwiki.lisp.

Function: wild-dspec-p (name)
Package

ccldoc.

Source

utils.lisp.

Function: wild-name-match-p (clause-name wild-name)
Package

ccldoc.

Source

representation.lisp.

Function: wildcard-canonical-name-p (cname)
Package

ccldoc.

Source

representation.lisp.

Function: write-html-sidebar (document stream)
Package

ccldoc.

Source

output-html.lisp.

Function: write-html-toc (document stream &optional depth)
Package

ccldoc.

Source

output-html.lisp.

Function: write-latex-preamble (stream)
Package

ccldoc.

Source

output-latex.lisp.

Function: write-nowiki (type clause stream)
Package

ccldoc.

Source

output-tracwiki.lisp.


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

5.2.4 Generic functions

Generic Reader: clause-default-body (object)
Package

ccldoc.

Methods
Reader Method: clause-default-body ((reference-placeholder reference-placeholder))

automatically generated reader method

Source

representation.lisp.

Target Slot

default-body.

Generic Function: clause-reference-name (clause)
Package

ccldoc.

Methods
Method: clause-reference-name ((clause glossentry))
Source

representation.lisp.

Method: clause-reference-name ((clause definition))
Source

representation.lisp.

Method: clause-reference-name ((clause clause-with-required-title))
Source

representation.lisp.

Generic Function: clause-section (clause)
Package

ccldoc.

Methods
Method: clause-section ((clause clause-object))
Source

representation.lisp.

Generic Reader: clause-source-form (object)
Package

ccldoc.

Methods
Reader Method: clause-source-form ((clause-object clause-object))

automatically generated reader method

Source

representation.lisp.

Target Slot

source-form.

Generic Function: decompile-body (clause)
Package

ccldoc.

Methods
Method: decompile-body ((clause clause-with-body))
Source

output-ccldoc.lisp.

Generic Function: decompile-ccldoc (clause)
Package

ccldoc.

Methods
Method: decompile-ccldoc ((link link))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((row row))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((clause xref))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((clause reference-placeholder))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((clause term-item))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((table table))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((listing listing))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((markup markup))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((glossentry glossentry))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((definition definition))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((blk text-block))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((section section))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((clause clause-with-body))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((list list))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((string string))
Source

output-ccldoc.lisp.

Method: decompile-ccldoc ((clause clause-object))
Source

output-ccldoc.lisp.

Generic Function: decompile-items (clause)
Package

ccldoc.

Methods
Method: decompile-items ((clause clause-with-items))
Source

output-ccldoc.lisp.

Generic Function: default-operator (clause)
Package

ccldoc.

Methods
Reader Method: default-operator ((section section))

automatically generated reader method

Source

representation.lisp.

Target Slot

default-operator.

Reader Method: default-operator ((reference-placeholder reference-placeholder))

automatically generated reader method

Source

representation.lisp.

Target Slot

default-operator.

Reader Method: default-operator ((xref xref))

automatically generated reader method

Source

representation.lisp.

Target Slot

default-operator.

Reader Method: default-operator ((indexed-clause indexed-clause))

automatically generated reader method

Source

representation.lisp.

Target Slot

default-operator.

Reader Method: default-operator ((term-item term-item))

automatically generated reader method

Source

representation.lisp.

Target Slot

default-operator.

Method: default-operator ((clause clause-object))
Source

representation.lisp.

Generic Function: external-id-for-clause (clause)
Package

ccldoc.

Methods
Method: external-id-for-clause ((clause document))
Source

toplevel.lisp.

Method: external-id-for-clause ((clause table))
Source

toplevel.lisp.

Method: external-id-for-clause (clause)
Source

toplevel.lisp.

Generic Reader: external-ids (object)
Package

ccldoc.

Methods
Reader Method: external-ids ((document document))

automatically generated reader method

Source

representation.lisp.

Target Slot

external-ids.

Generic Function: generate-docbook-form (clause)
Package

ccldoc.

Methods
Method: generate-docbook-form ((clause indexed-clause))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause xref))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause definition))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause item))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause term-item))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause listing))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause link))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause glossentry))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause row))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause table))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause markup))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause code-block))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause text-block))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause string))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause para))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause glossary-section))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause index-section))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause section))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause document))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause docerror))
Source

output-docbook.lisp.

Method: generate-docbook-form ((clause cons))
Source

output-docbook.lisp.

Generic Function: generate-docbook-list (list)
Package

ccldoc.

Methods
Method: generate-docbook-list (clause)
Source

output-docbook.lisp.

Method: generate-docbook-list ((list list))
Source

output-docbook.lisp.

Generic Function: inline-clause-p (clause)
Package

ccldoc.

Source

representation.lisp.

Methods
Method: inline-clause-p ((clause string))
Method: inline-clause-p ((list list))
Method: inline-clause-p ((clause inline-clause))
Method: inline-clause-p ((clause clause-object))
Generic Reader: named-clauses (object)
Package

ccldoc.

Methods
Reader Method: named-clauses ((document document))

automatically generated reader method

Source

representation.lisp.

Target Slot

named-clauses.

Generic Function: para-subforms-to-body (parent forms)
Package

ccldoc.

Methods
Method: para-subforms-to-body ((parent clause-with-body) forms)
Source

syntax.lisp.

Generic Reader: placeholder-target-name (object)
Package

ccldoc.

Methods
Reader Method: placeholder-target-name ((reference-placeholder reference-placeholder))

automatically generated reader method

Source

representation.lisp.

Target Slot

target-name.

Generic Function: princ-ccldoc (c stream)
Package

ccldoc.

Methods
Method: princ-ccldoc ((c clause-object) stream)
Source

representation.lisp.

Generic Function: subclause-slots (clause)
Package

ccldoc.

Source

representation.lisp.

Method Combination

append.

Options

:most-specific-first

Methods
Method: subclause-slots append ((clause indexed-clause))
Method: subclause-slots append ((clause definition))
Method: subclause-slots append ((clause clause-with-items))
Method: subclause-slots append ((clause clause-with-term))
Method: subclause-slots append ((clause clause-with-body))
Method: subclause-slots append ((clause string))
Method: subclause-slots append ((clause clause-object))
Generic Function: subforms-to-body (parent forms)
Package

ccldoc.

Methods
Method: subforms-to-body ((parent clause-with-body) forms)
Source

syntax.lisp.

Generic Function: subforms-to-items (parent forms &optional type)
Package

ccldoc.

Methods
Method: subforms-to-items ((parent clause-with-items) forms &optional type)
Source

syntax.lisp.

Generic Function: write-html (clause stream)
Package

ccldoc.

Methods
Method: write-html :before ((clause named-clause) stream)
Source

output-html.lisp.

Method: write-html ((clause null) stream)
Source

output-html.lisp.

Method: write-html ((clause string) stream)
Source

output-html.lisp.

Method: write-html ((clause cons) stream)
Source

output-html.lisp.

Method: write-html ((clause definition) stream)
Source

output-html.lisp.

Method: write-html ((clause xref) stream)
Source

output-html.lisp.

Method: write-html ((clause term-item) stream)
Source

output-html.lisp.

Method: write-html ((clause item) stream)
Source

output-html.lisp.

Method: write-html ((clause markup) stream)
Source

output-html.lisp.

Method: write-html ((clause indexed-clause) stream)
Source

output-html.lisp.

Method: write-html ((clause listing) stream)
Source

output-html.lisp.

Method: write-html ((clause row) stream)
Source

output-html.lisp.

Method: write-html ((clause table) stream)
Source

output-html.lisp.

Method: write-html ((clause link) stream)
Source

output-html.lisp.

Method: write-html ((clause docerror) stream)
Source

output-html.lisp.

Method: write-html ((clause para) stream)
Source

output-html.lisp.

Method: write-html ((clause text-block) stream)
Source

output-html.lisp.

Method: write-html ((clause code-block) stream)
Source

output-html.lisp.

Method: write-html ((clause section) stream)
Source

output-html.lisp.

Method: write-html ((clause glossentry) stream)
Source

output-html.lisp.

Method: write-html ((clause glossary-section) stream)
Source

output-html.lisp.

Method: write-html ((clause index-section) stream)
Source

output-html.lisp.

Method: write-html ((clause document) stream)
Source

output-html.lisp.

Generic Function: write-latex (clause stream)
Package

ccldoc.

Methods
Method: write-latex ((clause null) stream)
Source

output-latex.lisp.

Method: write-latex ((clause string) stream)
Source

output-latex.lisp.

Method: write-latex ((clause cons) stream)
Source

output-latex.lisp.

Method: write-latex ((clause definition) stream)
Source

output-latex.lisp.

Method: write-latex ((clause xref) stream)
Source

output-latex.lisp.

Method: write-latex ((clause term-item) stream)
Source

output-latex.lisp.

Method: write-latex ((clause item) stream)
Source

output-latex.lisp.

Method: write-latex ((clause markup) stream)
Source

output-latex.lisp.

Method: write-latex ((clause listing) stream)
Source

output-latex.lisp.

Method: write-latex ((clause row) stream)
Source

output-latex.lisp.

Method: write-latex ((clause table) stream)
Source

output-latex.lisp.

Method: write-latex ((clause link) stream)
Source

output-latex.lisp.

Method: write-latex ((clause docerror) stream)
Source

output-latex.lisp.

Method: write-latex ((clause para) stream)
Source

output-latex.lisp.

Method: write-latex ((clause text-block) stream)
Source

output-latex.lisp.

Method: write-latex ((clause code-block) stream)
Source

output-latex.lisp.

Method: write-latex ((clause section) stream)
Source

output-latex.lisp.

Method: write-latex ((clause glossentry) stream)
Source

output-latex.lisp.

Method: write-latex ((clause glossary-section) stream)
Source

output-latex.lisp.

Method: write-latex ((clause indexed-clause) stream)
Source

output-latex.lisp.

Method: write-latex ((clause index-section) stream)
Source

output-latex.lisp.

Method: write-latex :before ((clause named-clause) stream)
Source

output-latex.lisp.

Method: write-latex ((clause document) stream)
Source

output-latex.lisp.

Generic Function: write-tracwiki (clause stream)
Package

ccldoc.

Methods
Method: write-tracwiki ((clause xref) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause definition) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause item) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause term-item) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause listing) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause link) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause row) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause table) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause markup) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause para) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause code-block) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause text-block) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause glossentry) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause glossary-section) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause indexed-clause) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause index-section) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause section) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause document) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause docerror) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause string) stream)
Source

output-tracwiki.lisp.

Method: write-tracwiki ((clause cons) stream)
Source

output-tracwiki.lisp.


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

5.2.5 Classes

Class: clause-with-optional-title
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-with-title.

Direct subclasses

text-block.

Direct slots
Slot: title
Type

(or null string)

Class: clause-with-required-body
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-with-body.

Direct subclasses

link.

Direct slots
Slot: body
Type

ccldoc:clause

Class: clause-with-required-title
Package

ccldoc.

Source

representation.lisp.

Direct superclasses
Direct subclasses
Direct methods

clause-reference-name.

Direct slots
Slot: title
Type

string

Class: inline-clause
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

clause-object.

Direct subclasses
Direct methods

inline-clause-p.

Class: reference-placeholder
Package

ccldoc.

Source

representation.lisp.

Direct superclasses

indexed-clause.

Direct methods
Direct slots
Slot: default-operator
Allocation

:class

Initform

(ccldoc::op-name :ref)

Readers

default-operator.

Writers

This slot is read-only.

Slot: default-body
Initargs

:default-body

Readers

clause-default-body.

Writers

This slot is read-only.

Slot: target-name
Initargs

:name

Readers

placeholder-target-name.

Writers

This slot is read-only.


Appendix A Indexes


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

A.1 Concepts


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

A.2 Functions

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

%
%def-operator: Private ordinary functions
%make-dspec: Private ordinary functions

(
(setf clause-body): Public generic functions
(setf clause-body): Public generic functions
(setf clause-external-id): Public generic functions
(setf clause-external-id): Public generic functions
(setf clause-name): Public generic functions
(setf clause-name): Public generic functions
(setf clause-parent): Public generic functions
(setf clause-parent): Public generic functions
(setf clause-parent): Public generic functions
(setf clause-parent): Public generic functions
(setf definition-display-name): Public generic functions
(setf definition-display-name): Public generic functions
(setf definition-signature): Public generic functions
(setf definition-signature): Public generic functions
(setf definition-summary): Public generic functions
(setf definition-summary): Public generic functions
(setf dspec-name): Public ordinary functions
(setf dspec-type): Public ordinary functions
(setf dspecinfo-function): Private ordinary functions
(setf dspecinfo-id-prefix): Private ordinary functions
(setf dspecinfo-parent-type): Private ordinary functions
(setf dspecinfo-type): Private ordinary functions
(setf dspecinfo-type-name): Private ordinary functions
(setf opinfo-function): Private ordinary functions
(setf opinfo-parser): Private ordinary functions
(setf opinfo-type): Private ordinary functions

A
ancestor-of-type: Private ordinary functions
as-fully-qualified-name: Private ordinary functions
assign-external-ids: Private ordinary functions

B
build-ccldoc: Private ordinary functions

C
call-with-markup: Private ordinary functions
canonical-clause-name-p: Private ordinary functions
canonicalize-definition-name: Private ordinary functions
canonicalize-ref-name: Private ordinary functions
cassert: Private macros
ccldoc-macro-expander: Private ordinary functions
ccldoc-macroexpand: Private ordinary functions
ccldoc-operator: Private ordinary functions
ccldoc-opinfo: Private ordinary functions
ccldoc-package: Private ordinary functions
ccldoc-string-parser: Private ordinary functions
clause-body: Public generic functions
clause-body: Public generic functions
clause-chapter: Private ordinary functions
clause-default-body: Private generic functions
clause-default-body: Private generic functions
clause-document: Public generic functions
clause-document: Public generic functions
clause-document: Public generic functions
clause-external-id: Public generic functions
clause-external-id: Public generic functions
clause-items: Public generic functions
clause-items: Public generic functions
clause-name: Public generic functions
clause-name: Public generic functions
clause-parent: Public generic functions
clause-parent: Public generic functions
clause-parent: Public generic functions
clause-parent: Public generic functions
clause-reference-name: Private generic functions
clause-reference-name: Private generic functions
clause-reference-name: Private generic functions
clause-reference-name: Private generic functions
clause-section: Private generic functions
clause-section: Private generic functions
clause-source-form: Private generic functions
clause-source-form: Private generic functions
clause-term: Public generic functions
clause-term: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-text: Public generic functions
clause-title: Public generic functions
clause-title: Public generic functions
collect-glossary-entries: Private ordinary functions
combine-strings: Private ordinary functions
concat-by: Private ordinary functions
copy-dspec: Private ordinary functions
copy-dspecinfo: Private ordinary functions
copy-opinfo: Private ordinary functions

D
decompile-body: Private generic functions
decompile-body: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-ccldoc: Private generic functions
decompile-clause-name: Private ordinary functions
decompile-items: Private generic functions
decompile-items: Private generic functions
def-definition-type: Public macros
def-expander: Public macros
def-operator: Private macros
def-predicate: Private macros
default-operator: Private generic functions
default-operator: Private generic functions
default-operator: Private generic functions
default-operator: Private generic functions
default-operator: Private generic functions
default-operator: Private generic functions
default-operator: Private generic functions
definition-display-name: Public generic functions
definition-display-name: Public generic functions
definition-signature: Public generic functions
definition-signature: Public generic functions
definition-summary: Public generic functions
definition-summary: Public generic functions
delim-pos: Private ordinary functions
desym: Private ordinary functions
disambiguate-ids: Private ordinary functions
docbook-tag: Private ordinary functions
docbook-tag-for-markup: Private ordinary functions
docbook-tags-for-listing: Private ordinary functions
docbook-title*: Private ordinary functions
dspec-name: Public ordinary functions
dspec-subtypep: Private ordinary functions
dspec-type: Public ordinary functions
dspec-type-for-type-name: Private ordinary functions
dspec-type-name: Public ordinary functions
dspec-type-name-p: Private ordinary functions
dspecinfo-function: Private ordinary functions
dspecinfo-id-prefix: Private ordinary functions
dspecinfo-parent-type: Private ordinary functions
dspecinfo-type: Private ordinary functions
dspecinfo-type-name: Private ordinary functions
dspecp: Private ordinary functions

E
end-delim-pos: Private ordinary functions
escape-char: Private ordinary functions
escape-char-test: Private ordinary functions
escape-for-latex: Private ordinary functions
external-id-for-clause: Private generic functions
external-id-for-clause: Private generic functions
external-id-for-clause: Private generic functions
external-id-for-clause: Private generic functions
external-id-for-name: Private ordinary functions
external-id-string: Private ordinary functions
external-ids: Private generic functions
external-ids: Private generic functions

F
find-clause: Private ordinary functions
form-clause: Private ordinary functions
form-clause-by-operator: Private ordinary functions
form-clause-ensuring-simple: Private ordinary functions
form-subforms-start: Private ordinary functions
Function, %def-operator: Private ordinary functions
Function, %make-dspec: Private ordinary functions
Function, (setf dspec-name): Public ordinary functions
Function, (setf dspec-type): Public ordinary functions
Function, (setf dspecinfo-function): Private ordinary functions
Function, (setf dspecinfo-id-prefix): Private ordinary functions
Function, (setf dspecinfo-parent-type): Private ordinary functions
Function, (setf dspecinfo-type): Private ordinary functions
Function, (setf dspecinfo-type-name): Private ordinary functions
Function, (setf opinfo-function): Private ordinary functions
Function, (setf opinfo-parser): Private ordinary functions
Function, (setf opinfo-type): Private ordinary functions
Function, ancestor-of-type: Private ordinary functions
Function, as-fully-qualified-name: Private ordinary functions
Function, assign-external-ids: Private ordinary functions
Function, build-ccldoc: Private ordinary functions
Function, call-with-markup: Private ordinary functions
Function, canonical-clause-name-p: Private ordinary functions
Function, canonicalize-definition-name: Private ordinary functions
Function, canonicalize-ref-name: Private ordinary functions
Function, ccldoc-macro-expander: Private ordinary functions
Function, ccldoc-macroexpand: Private ordinary functions
Function, ccldoc-operator: Private ordinary functions
Function, ccldoc-opinfo: Private ordinary functions
Function, ccldoc-package: Private ordinary functions
Function, ccldoc-string-parser: Private ordinary functions
Function, clause-chapter: Private ordinary functions
Function, collect-glossary-entries: Private ordinary functions
Function, combine-strings: Private ordinary functions
Function, concat-by: Private ordinary functions
Function, copy-dspec: Private ordinary functions
Function, copy-dspecinfo: Private ordinary functions
Function, copy-opinfo: Private ordinary functions
Function, decompile-clause-name: Private ordinary functions
Function, delim-pos: Private ordinary functions
Function, desym: Private ordinary functions
Function, disambiguate-ids: Private ordinary functions
Function, docbook-tag: Private ordinary functions
Function, docbook-tag-for-markup: Private ordinary functions
Function, docbook-tags-for-listing: Private ordinary functions
Function, docbook-title*: Private ordinary functions
Function, dspec-name: Public ordinary functions
Function, dspec-subtypep: Private ordinary functions
Function, dspec-type: Public ordinary functions
Function, dspec-type-for-type-name: Private ordinary functions
Function, dspec-type-name: Public ordinary functions
Function, dspec-type-name-p: Private ordinary functions
Function, dspecinfo-function: Private ordinary functions
Function, dspecinfo-id-prefix: Private ordinary functions
Function, dspecinfo-parent-type: Private ordinary functions
Function, dspecinfo-type: Private ordinary functions
Function, dspecinfo-type-name: Private ordinary functions
Function, dspecp: Private ordinary functions
Function, end-delim-pos: Private ordinary functions
Function, escape-char: Private ordinary functions
Function, escape-char-test: Private ordinary functions
Function, escape-for-latex: Private ordinary functions
Function, external-id-for-name: Private ordinary functions
Function, external-id-string: Private ordinary functions
Function, find-clause: Private ordinary functions
Function, form-clause: Private ordinary functions
Function, form-clause-by-operator: Private ordinary functions
Function, form-clause-ensuring-simple: Private ordinary functions
Function, form-subforms-start: Private ordinary functions
Function, function-for-dspec-type: Private ordinary functions
Function, generate-body-list: Private ordinary functions
Function, gensymcat: Private ordinary functions
Function, gensymp: Private ordinary functions
Function, glossary-section: Public ordinary functions
Function, html-formatted-signature: Private ordinary functions
Function, id-prefix-for-dspec-type: Private ordinary functions
Function, index-section: Public ordinary functions
Function, info-for-dspec-type: Private ordinary functions
Function, lisp-from-string: Private ordinary functions
Function, load-document: Public ordinary functions
Function, load-to-ccldoc-form: Private ordinary functions
Function, make-arg-reader: Private ordinary functions
Function, make-dspec: Private ordinary functions
Function, make-dspecinfo: Private ordinary functions
Function, make-opinfo: Private ordinary functions
Function, make-wild-dspec: Private ordinary functions
Function, matching-clauses: Private ordinary functions
Function, named-clauses-count: Private ordinary functions
Function, norm-for-external-id: Private ordinary functions
Function, normalize-title: Private ordinary functions
Function, normalize-whitespace: Private ordinary functions
Function, op-name: Private ordinary functions
Function, op-name-p: Private ordinary functions
Function, operator-sym-p: Private ordinary functions
Function, opinfo-function: Private ordinary functions
Function, opinfo-parser: Private ordinary functions
Function, opinfo-type: Private ordinary functions
Function, output-ccldoc: Public ordinary functions
Function, output-docbook: Public ordinary functions
Function, output-html: Public ordinary functions
Function, output-latex: Private ordinary functions
Function, output-tracwiki: Public ordinary functions
Function, parent-type-for-dspec-type: Private ordinary functions
Function, parse-arg-and-options: Private ordinary functions
Function, parse-ccldoc-string: Private ordinary functions
Function, pprint-ccldoc: Private ordinary functions
Function, pprint-ccldoc-operator: Private ordinary functions
Function, pprint-ccldoc-table: Private ordinary functions
Function, prettify-ccldoc: Private ordinary functions
Function, read-all-from-string: Private ordinary functions
Function, read-ccldoc-document: Private ordinary functions
Function, register-dspec-type: Private ordinary functions
Function, resolve-placeholder: Private ordinary functions
Function, resolve-xref-targets: Private ordinary functions
Function, section-name-p: Private ordinary functions
Function, std-dspec-name: Private ordinary functions
Function, string-chunk: Private ordinary functions
Function, string-dspec-name: Private ordinary functions
Function, stringyp: Private ordinary functions
Function, subforms-clause: Private ordinary functions
Function, subforms-items: Private ordinary functions
Function, symbol-dspec-name: Private ordinary functions
Function, table-name-p: Private ordinary functions
Function, text-for-clause-name: Private ordinary functions
Function, wiki-blankline: Private ordinary functions
Function, wiki-freshline: Private ordinary functions
Function, wiki-newline: Private ordinary functions
Function, wild-dspec-p: Private ordinary functions
Function, wild-name-match-p: Private ordinary functions
Function, wildcard-canonical-name-p: Private ordinary functions
Function, write-html-sidebar: Private ordinary functions
Function, write-html-toc: Private ordinary functions
Function, write-latex-preamble: Private ordinary functions
Function, write-nowiki: Private ordinary functions
function-for-dspec-type: Private ordinary functions

G
generate-body-list: Private ordinary functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-form: Private generic functions
generate-docbook-list: Private generic functions
generate-docbook-list: Private generic functions
generate-docbook-list: Private generic functions
Generic Function, (setf clause-body): Public generic functions
Generic Function, (setf clause-external-id): Public generic functions
Generic Function, (setf clause-name): Public generic functions
Generic Function, (setf clause-parent): Public generic functions
Generic Function, (setf definition-display-name): Public generic functions
Generic Function, (setf definition-signature): Public generic functions
Generic Function, (setf definition-summary): Public generic functions
Generic Function, clause-body: Public generic functions
Generic Function, clause-default-body: Private generic functions
Generic Function, clause-document: Public generic functions
Generic Function, clause-external-id: Public generic functions
Generic Function, clause-items: Public generic functions
Generic Function, clause-name: Public generic functions
Generic Function, clause-parent: Public generic functions
Generic Function, clause-reference-name: Private generic functions
Generic Function, clause-section: Private generic functions
Generic Function, clause-source-form: Private generic functions
Generic Function, clause-term: Public generic functions
Generic Function, clause-text: Public generic functions
Generic Function, clause-title: Public generic functions
Generic Function, decompile-body: Private generic functions
Generic Function, decompile-ccldoc: Private generic functions
Generic Function, decompile-items: Private generic functions
Generic Function, default-operator: Private generic functions
Generic Function, definition-display-name: Public generic functions
Generic Function, definition-signature: Public generic functions
Generic Function, definition-summary: Public generic functions
Generic Function, external-id-for-clause: Private generic functions
Generic Function, external-ids: Private generic functions
Generic Function, generate-docbook-form: Private generic functions
Generic Function, generate-docbook-list: Private generic functions
Generic Function, inline-clause-p: Private generic functions
Generic Function, link-url: Public generic functions
Generic Function, listing-type: Public generic functions
Generic Function, markup-type: Public generic functions
Generic Function, named-clauses: Private generic functions
Generic Function, para-subforms-to-body: Private generic functions
Generic Function, placeholder-target-name: Private generic functions
Generic Function, princ-ccldoc: Private generic functions
Generic Function, section-level: Public generic functions
Generic Function, subclause-slots: Private generic functions
Generic Function, subforms-to-body: Private generic functions
Generic Function, subforms-to-items: Private generic functions
Generic Function, write-html: Private generic functions
Generic Function, write-latex: Private generic functions
Generic Function, write-tracwiki: Private generic functions
Generic Function, xref-default-body: Public generic functions
Generic Function, xref-target: Public generic functions
gensymcat: Private ordinary functions
gensymp: Private ordinary functions
glossary-section: Public ordinary functions

H
html-formatted-signature: Private ordinary functions

I
id-prefix-for-dspec-type: Private ordinary functions
index-section: Public ordinary functions
info-for-dspec-type: Private ordinary functions
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
inline-clause-p: Private generic functions
inline-clause-p: Private generic functions
inline-clause-p: Private generic functions
inline-clause-p: Private generic functions
inline-clause-p: Private generic functions

L
link-url: Public generic functions
link-url: Public generic functions
lisp-from-string: Private ordinary functions
listing-type: Public generic functions
listing-type: Public generic functions
load-document: Public ordinary functions
load-to-ccldoc-form: Private ordinary functions

M
Macro, cassert: Private macros
Macro, def-definition-type: Public macros
Macro, def-expander: Public macros
Macro, def-operator: Private macros
Macro, def-predicate: Private macros
Macro, with-ccldoc-packages: Private macros
Macro, with-markup: Private macros
make-arg-reader: Private ordinary functions
make-dspec: Private ordinary functions
make-dspecinfo: Private ordinary functions
make-opinfo: Private ordinary functions
make-wild-dspec: Private ordinary functions
markup-type: Public generic functions
markup-type: Public generic functions
matching-clauses: Private ordinary functions
Method, (setf clause-body): Public generic functions
Method, (setf clause-external-id): Public generic functions
Method, (setf clause-name): Public generic functions
Method, (setf clause-parent): Public generic functions
Method, (setf clause-parent): Public generic functions
Method, (setf clause-parent): Public generic functions
Method, (setf definition-display-name): Public generic functions
Method, (setf definition-signature): Public generic functions
Method, (setf definition-summary): Public generic functions
Method, clause-body: Public generic functions
Method, clause-default-body: Private generic functions
Method, clause-document: Public generic functions
Method, clause-document: Public generic functions
Method, clause-external-id: Public generic functions
Method, clause-items: Public generic functions
Method, clause-name: Public generic functions
Method, clause-parent: Public generic functions
Method, clause-parent: Public generic functions
Method, clause-parent: Public generic functions
Method, clause-reference-name: Private generic functions
Method, clause-reference-name: Private generic functions
Method, clause-reference-name: Private generic functions
Method, clause-section: Private generic functions
Method, clause-source-form: Private generic functions
Method, clause-term: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-text: Public generic functions
Method, clause-title: Public generic functions
Method, decompile-body: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-ccldoc: Private generic functions
Method, decompile-items: Private generic functions
Method, default-operator: Private generic functions
Method, default-operator: Private generic functions
Method, default-operator: Private generic functions
Method, default-operator: Private generic functions
Method, default-operator: Private generic functions
Method, default-operator: Private generic functions
Method, definition-display-name: Public generic functions
Method, definition-signature: Public generic functions
Method, definition-summary: Public generic functions
Method, external-id-for-clause: Private generic functions
Method, external-id-for-clause: Private generic functions
Method, external-id-for-clause: Private generic functions
Method, external-ids: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-form: Private generic functions
Method, generate-docbook-list: Private generic functions
Method, generate-docbook-list: Private generic functions
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, inline-clause-p: Private generic functions
Method, inline-clause-p: Private generic functions
Method, inline-clause-p: Private generic functions
Method, inline-clause-p: Private generic functions
Method, link-url: Public generic functions
Method, listing-type: Public generic functions
Method, markup-type: Public generic functions
Method, named-clauses: Private generic functions
Method, para-subforms-to-body: Private generic functions
Method, placeholder-target-name: Private generic functions
Method, princ-ccldoc: Private generic functions
Method, print-object: Public standalone methods
Method, section-level: Public generic functions
Method, section-level: Public generic functions
Method, subclause-slots: Private generic functions
Method, subclause-slots: Private generic functions
Method, subclause-slots: Private generic functions
Method, subclause-slots: Private generic functions
Method, subclause-slots: Private generic functions
Method, subclause-slots: Private generic functions
Method, subclause-slots: Private generic functions
Method, subforms-to-body: Private generic functions
Method, subforms-to-items: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-html: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-latex: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, write-tracwiki: Private generic functions
Method, xref-default-body: Public generic functions
Method, xref-target: Public generic functions

N
named-clauses: Private generic functions
named-clauses: Private generic functions
named-clauses-count: Private ordinary functions
norm-for-external-id: Private ordinary functions
normalize-title: Private ordinary functions
normalize-whitespace: Private ordinary functions

O
op-name: Private ordinary functions
op-name-p: Private ordinary functions
operator-sym-p: Private ordinary functions
opinfo-function: Private ordinary functions
opinfo-parser: Private ordinary functions
opinfo-type: Private ordinary functions
output-ccldoc: Public ordinary functions
output-docbook: Public ordinary functions
output-html: Public ordinary functions
output-latex: Private ordinary functions
output-tracwiki: Public ordinary functions

P
para-subforms-to-body: Private generic functions
para-subforms-to-body: Private generic functions
parent-type-for-dspec-type: Private ordinary functions
parse-arg-and-options: Private ordinary functions
parse-ccldoc-string: Private ordinary functions
placeholder-target-name: Private generic functions
placeholder-target-name: Private generic functions
pprint-ccldoc: Private ordinary functions
pprint-ccldoc-operator: Private ordinary functions
pprint-ccldoc-table: Private ordinary functions
prettify-ccldoc: Private ordinary functions
princ-ccldoc: Private generic functions
princ-ccldoc: Private generic functions
print-object: Public standalone methods

R
read-all-from-string: Private ordinary functions
read-ccldoc-document: Private ordinary functions
register-dspec-type: Private ordinary functions
resolve-placeholder: Private ordinary functions
resolve-xref-targets: Private ordinary functions

S
section-level: Public generic functions
section-level: Public generic functions
section-level: Public generic functions
section-name-p: Private ordinary functions
std-dspec-name: Private ordinary functions
string-chunk: Private ordinary functions
string-dspec-name: Private ordinary functions
stringyp: Private ordinary functions
subclause-slots: Private generic functions
subclause-slots: Private generic functions
subclause-slots: Private generic functions
subclause-slots: Private generic functions
subclause-slots: Private generic functions
subclause-slots: Private generic functions
subclause-slots: Private generic functions
subclause-slots: Private generic functions
subforms-clause: Private ordinary functions
subforms-items: Private ordinary functions
subforms-to-body: Private generic functions
subforms-to-body: Private generic functions
subforms-to-items: Private generic functions
subforms-to-items: Private generic functions
symbol-dspec-name: Private ordinary functions

T
table-name-p: Private ordinary functions
text-for-clause-name: Private ordinary functions

W
wiki-blankline: Private ordinary functions
wiki-freshline: Private ordinary functions
wiki-newline: Private ordinary functions
wild-dspec-p: Private ordinary functions
wild-name-match-p: Private ordinary functions
wildcard-canonical-name-p: Private ordinary functions
with-ccldoc-packages: Private macros
with-markup: Private macros
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html: Private generic functions
write-html-sidebar: Private ordinary functions
write-html-toc: Private ordinary functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex: Private generic functions
write-latex-preamble: Private ordinary functions
write-nowiki: Private ordinary functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions
write-tracwiki: Private generic functions

X
xref-default-body: Public generic functions
xref-default-body: Public generic functions
xref-target: Public generic functions
xref-target: Public generic functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   W   X  

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

A.3 Variables

Jump to:   *  
B   C   D   E   I   L   M   N   P   S   T   U  
Index Entry  Section

*
*ccldoc-fake-packages*: Private special variables
*ccldoc-pprint-dispatch*: Private special variables
*current-file*: Private special variables
*dspec-types*: Private special variables
*form-subforms-start*: Private special variables
*nowiki-context*: Private special variables
*operators*: Private special variables
*parent-clause*: Private special variables
*section-package*: Private special variables
*source-form*: Private special variables
*special-anywhere*: Private special variables
*special-at-start-of-line*: Private special variables
*whitespace-allowed-tags*: Private special variables
*wiki-indent*: Private special variables
*wiki-inline*: Private special variables

B
body: Public classes
body: Public classes
body: Private classes

C
clause-text: Public classes

D
default-body: Public classes
default-body: Private classes
default-operator: Public classes
default-operator: Public classes
default-operator: Public classes
default-operator: Public classes
default-operator: Private classes
display-name: Public classes

E
external-id: Public classes
external-ids: Public classes

I
items: Public classes

L
listing-type: Public classes

M
markup-type: Public classes

N
name: Public structures
name: Public classes
named-clauses: Public classes

P
package: Public classes
parent: Public classes
parent: Public classes

S
signature: Public classes
Slot, body: Public classes
Slot, body: Public classes
Slot, body: Private classes
Slot, clause-text: Public classes
Slot, default-body: Public classes
Slot, default-body: Private classes
Slot, default-operator: Public classes
Slot, default-operator: Public classes
Slot, default-operator: Public classes
Slot, default-operator: Public classes
Slot, default-operator: Private classes
Slot, display-name: Public classes
Slot, external-id: Public classes
Slot, external-ids: Public classes
Slot, items: Public classes
Slot, listing-type: Public classes
Slot, markup-type: Public classes
Slot, name: Public structures
Slot, name: Public classes
Slot, named-clauses: Public classes
Slot, package: Public classes
Slot, parent: Public classes
Slot, parent: Public classes
Slot, signature: Public classes
Slot, source-form: Public classes
Slot, summary: Public classes
Slot, target: Public classes
Slot, target-name: Private classes
Slot, term: Public classes
Slot, title: Public classes
Slot, title: Private classes
Slot, title: Private classes
Slot, type: Public structures
Slot, url: Public classes
source-form: Public classes
Special Variable, *ccldoc-fake-packages*: Private special variables
Special Variable, *ccldoc-pprint-dispatch*: Private special variables
Special Variable, *current-file*: Private special variables
Special Variable, *dspec-types*: Private special variables
Special Variable, *form-subforms-start*: Private special variables
Special Variable, *nowiki-context*: Private special variables
Special Variable, *operators*: Private special variables
Special Variable, *parent-clause*: Private special variables
Special Variable, *section-package*: Private special variables
Special Variable, *source-form*: Private special variables
Special Variable, *special-anywhere*: Private special variables
Special Variable, *special-at-start-of-line*: Private special variables
Special Variable, *whitespace-allowed-tags*: Private special variables
Special Variable, *wiki-indent*: Private special variables
Special Variable, *wiki-inline*: Private special variables
summary: Public classes

T
target: Public classes
target-name: Private classes
term: Public classes
title: Public classes
title: Private classes
title: Private classes
type: Public structures

U
url: Public classes

Jump to:   *  
B   C   D   E   I   L   M   N   P   S   T   U  

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

A.4 Data types

Jump to:   C   D   F   G   I   L   M   N   O   P   R   S   T   U   X  
Index Entry  Section

C
ccldoc: The ccldoc system
ccldoc: The ccldoc package
ccldoc.asd: The ccldoc/ccldoc․asd file
Class, clause-object: Public classes
Class, clause-with-body: Public classes
Class, clause-with-items: Public classes
Class, clause-with-optional-title: Private classes
Class, clause-with-required-body: Private classes
Class, clause-with-required-title: Private classes
Class, clause-with-term: Public classes
Class, clause-with-title: Public classes
Class, code-block: Public classes
Class, definition: Public classes
Class, docerror: Public classes
Class, document: Public classes
Class, glossary-section: Public classes
Class, glossentry: Public classes
Class, index-section: Public classes
Class, indexed-clause: Public classes
Class, inline-clause: Private classes
Class, item: Public classes
Class, link: Public classes
Class, listing: Public classes
Class, markup: Public classes
Class, named-clause: Public classes
Class, para: Public classes
Class, reference-placeholder: Private classes
Class, row: Public classes
Class, section: Public classes
Class, table: Public classes
Class, term-item: Public classes
Class, text-block: Public classes
Class, xref: Public classes
clause: Public types
clause-object: Public classes
clause-with-body: Public classes
clause-with-items: Public classes
clause-with-optional-title: Private classes
clause-with-required-body: Private classes
clause-with-required-title: Private classes
clause-with-term: Public classes
clause-with-title: Public classes
code-block: Public classes

D
definition: Public classes
docerror: Public classes
document: Public classes
dspec: Public structures

F
File, ccldoc.asd: The ccldoc/ccldoc․asd file
File, output-ccldoc.lisp: The ccldoc/output-ccldoc․lisp file
File, output-docbook.lisp: The ccldoc/output-docbook․lisp file
File, output-html.lisp: The ccldoc/output-html․lisp file
File, output-latex.lisp: The ccldoc/output-latex․lisp file
File, output-tracwiki.lisp: The ccldoc/output-tracwiki․lisp file
File, package.lisp: The ccldoc/package․lisp file
File, representation.lisp: The ccldoc/representation․lisp file
File, syntax.lisp: The ccldoc/syntax․lisp file
File, toplevel.lisp: The ccldoc/toplevel․lisp file
File, utils.lisp: The ccldoc/utils․lisp file

G
glossary-section: Public classes
glossentry: Public classes

I
index-section: Public classes
indexed-clause: Public classes
inline-clause: Private classes
item: Public classes

L
link: Public classes
listing: Public classes
listing-type: Public types

M
markup: Public classes
markup-type: Public types

N
named-clause: Public classes

O
output-ccldoc.lisp: The ccldoc/output-ccldoc․lisp file
output-docbook.lisp: The ccldoc/output-docbook․lisp file
output-html.lisp: The ccldoc/output-html․lisp file
output-latex.lisp: The ccldoc/output-latex․lisp file
output-tracwiki.lisp: The ccldoc/output-tracwiki․lisp file

P
Package, ccldoc: The ccldoc package
package.lisp: The ccldoc/package․lisp file
para: Public classes

R
reference-placeholder: Private classes
representation.lisp: The ccldoc/representation․lisp file
row: Public classes

S
section: Public classes
Structure, dspec: Public structures
syntax.lisp: The ccldoc/syntax․lisp file
System, ccldoc: The ccldoc system

T
table: Public classes
term-item: Public classes
text-block: Public classes
toplevel.lisp: The ccldoc/toplevel․lisp file
Type, clause: Public types
Type, listing-type: Public types
Type, markup-type: Public types

U
utils.lisp: The ccldoc/utils․lisp file

X
xref: Public classes

Jump to:   C   D   F   G   I   L   M   N   O   P   R   S   T   U   X