The invistra Reference Manual

This is the invistra Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 06:29:18 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 invistra

A portable and extensible Common Lisp FORMAT implementation

Maintainer

Tarn W. Burton

Authors

Robert Strandh
Tarn W. Burton

Home Page

https://github.com/s-expressionists/Invistra

Bug Tracker

https://github.com/s-expressionists/Invistra/issues

License

BSD

Version

0.1.0

Dependencies
  • acclimation (system).
  • incless (system).
  • inravina (system)., for feature (:not :sicl)
  • nontrivial-gray-streams (system).
Source

invistra.asd.

Child Component

code (module).


3 Modules

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


4 Files

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


4.1 Lisp


4.1.1 invistra/invistra.asd

Source

invistra.asd.

Parent Component

invistra (system).

ASDF Systems

invistra.


4.1.2 invistra/code/packages.lisp

Source

invistra.asd.

Parent Component

code (module).

Packages

invistra.


4.1.3 invistra/code/utilities.lisp

Dependency

packages.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.4 invistra/code/conditions.lisp

Dependency

utilities.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface

directive (reader method).

Internals

4.1.5 invistra/code/generic-functions.lisp

Dependency

conditions.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.6 invistra/code/directive.lisp

Dependency

generic-functions.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.7 invistra/code/parse-control-string.lisp

Dependency

directive.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Internals

4.1.8 invistra/code/split-control-string.lisp

Dependency

parse-control-string.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Internals

split-control-string (function).


4.1.9 invistra/code/structure-items.lisp

Dependency

split-control-string.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Internals

4.1.10 invistra/code/control-string-compiler.lisp

Dependency

structure-items.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Internals

4.1.11 invistra/code/format.lisp

Dependency

control-string-compiler.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.12 invistra/code/formatter.lisp

Dependency

format.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface

4.1.13 invistra/code/basic-output.lisp

Dependency

formatter.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.14 invistra/code/radix-control.lisp

Dependency

basic-output.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.15 invistra/code/floating-point-printers.lisp

Dependency

radix-control.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.16 invistra/code/printer-operations.lisp

Dependency

floating-point-printers.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.17 invistra/code/pretty-printer-operations.lisp

Dependency

printer-operations.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.18 invistra/code/layout-control.lisp

Dependency

pretty-printer-operations.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.19 invistra/code/control-flow-operations.lisp

Dependency

layout-control.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.20 invistra/code/miscellaneous-operations.lisp

Dependency

control-flow-operations.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.21 invistra/code/miscellaneous-pseudo-operations.lisp

Dependency

miscellaneous-operations.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.22 invistra/code/condition-reporters-en.lisp

Dependency

miscellaneous-pseudo-operations.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface
Internals

4.1.23 invistra/code/interface.lisp

Dependency

condition-reporters-en.lisp (file).

Source

invistra.asd.

Parent Component

code (module).

Public Interface

define-interface (macro).

Internals

ensure-symbol (function).


5 Packages

Packages are listed by definition order.


5.1 invistra

Source

packages.lisp.

Use List

common-lisp.

Public Interface
Internals

6 Definitions

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


6.1 Public Interface


6.1.1 Special variables

Special Variable: *destination*
Package

invistra.

Source

format.lisp.

Special Variable: *roman-digits*
Package

invistra.

Source

radix-control.lisp.


6.1.2 Macros

Macro: define-interface ((client-var client-class &optional intrinsic) &body body)
Package

invistra.

Source

interface.lisp.


6.1.3 Ordinary functions

Function: format (client destination control &rest args)
Package

invistra.

Source

format.lisp.

Function: format-compiler-macro (client form destination control-string args)
Package

invistra.

Source

formatter.lisp.

Function: formatter (client control-string)
Package

invistra.

Source

formatter.lisp.

Function: pop-argument (&optional type)
Package

invistra.

Source

format.lisp.


6.1.4 Generic functions

Generic Reader: at-sign-p (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: at-sign-p ((directive directive))

automatically generated reader method

Target Slot

%at-sign-p.

Generic Function: check-directive-syntax (client directive)
Package

invistra.

Source

generic-functions.lisp.

Method Combination

progn.

Options

:most-specific-last

Methods
Method: check-directive-syntax progn (client (directive circumflex-directive))
Source

miscellaneous-pseudo-operations.lisp.

Method: check-directive-syntax progn (client (directive conditional-directive))
Source

control-flow-operations.lisp.

Method: check-directive-syntax progn (client (directive call-function-directive))
Source

pretty-printer-operations.lisp.

Method: check-directive-syntax progn (client (directive logical-block-directive))
Source

pretty-printer-operations.lisp.

Method: check-directive-syntax progn (client (directive at-most-one-modifier-mixin))
Source

directive.lisp.

Method: check-directive-syntax progn (client (directive only-at-sign-mixin))
Source

directive.lisp.

Method: check-directive-syntax progn (client (directive only-colon-mixin))
Source

directive.lisp.

Method: check-directive-syntax progn (client (directive no-modifiers-mixin))
Source

directive.lisp.

Method: check-directive-syntax progn (client directive)
Source

directive.lisp.

Generic Function: coerce-function-designator (client object)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: coerce-function-designator (client object)
Generic Reader: colon-p (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: colon-p ((directive directive))

automatically generated reader method

Target Slot

%colon-p.

Generic Function: compile-item (client item &optional parameters)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: compile-item (client (directive newline-directive) &optional parameters)
Source

miscellaneous-pseudo-operations.lisp.

Method: compile-item (client (directive circumflex-directive) &optional parameters)
Source

miscellaneous-pseudo-operations.lisp.

Method: compile-item (client (directive semicolon-directive) &optional parameters)
Source

miscellaneous-pseudo-operations.lisp.

Method: compile-item (client (directive plural-directive) &optional parameters)
Source

miscellaneous-operations.lisp.

Method: compile-item (client (directive case-conversion-directive) &optional parameters)
Source

miscellaneous-operations.lisp.

Method: compile-item (client (directive recursive-processing-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: compile-item (client (directive iteration-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: compile-item (client (directive conditional-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: compile-item (client (directive go-to-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: compile-item (client (directive justification-directive) &optional parameters)
Source

layout-control.lisp.

Method: compile-item (client (directive tabulate-directive) &optional parameters)
Source

layout-control.lisp.

Method: compile-item (client (directive call-function-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: compile-item (client (directive i-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: compile-item (client (directive logical-block-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: compile-item (client (directive underscore-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: compile-item (client (directive w-directive) &optional parameters)
Source

printer-operations.lisp.

Method: compile-item (client (directive s-directive) &optional parameters)
Source

printer-operations.lisp.

Method: compile-item (client (directive a-directive) &optional parameters)
Source

printer-operations.lisp.

Method: compile-item (client (directive monetary-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: compile-item (client (directive g-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: compile-item (client (directive e-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: compile-item (client (directive f-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: compile-item (client (directive hexadecimal-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: compile-item (client (directive octal-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: compile-item (client (directive binary-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: compile-item (client (directive decimal-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: compile-item (client (directive radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: compile-item (client (directive tilde-directive) &optional parameters)
Source

basic-output.lisp.

Method: compile-item (client (directive vertical-bar-directive) &optional parameters)
Source

basic-output.lisp.

Method: compile-item (client (item ampersand-directive) &optional parameters)
Source

basic-output.lisp.

Method: compile-item (client (directive percent-directive) &optional parameters)
Source

basic-output.lisp.

Method: compile-item (client (directive c-directive) &optional parameters)
Source

basic-output.lisp.

Method: compile-item :around (client (item directive) &optional parameters)
Source

format.lisp.

Method: compile-item (client (item string) &optional parameters)
Source

format.lisp.

Method: compile-item (client item &optional parameters)
Generic Reader: directive (condition)
Package

invistra.

Methods
Reader Method: directive ((condition directive-syntax-error))
Source

conditions.lisp.

Target Slot

%directive.

Generic Function: interpret-item (client item &optional parameters)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: interpret-item (client (directive newline-directive) &optional parameters)
Source

miscellaneous-pseudo-operations.lisp.

Method: interpret-item (client (directive circumflex-directive) &optional parameters)
Source

miscellaneous-pseudo-operations.lisp.

Method: interpret-item (client (directive semicolon-directive) &optional parameters)
Source

miscellaneous-pseudo-operations.lisp.

Method: interpret-item (client (directive plural-directive) &optional parameters)
Source

miscellaneous-operations.lisp.

Method: interpret-item (client (directive case-conversion-directive) &optional parameters)
Source

miscellaneous-operations.lisp.

Method: interpret-item (client (directive recursive-processing-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: interpret-item (client (directive iteration-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: interpret-item (client (directive conditional-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: interpret-item (client (directive go-to-directive) &optional parameters)
Source

control-flow-operations.lisp.

Method: interpret-item (client (directive justification-directive) &optional parameters)
Source

layout-control.lisp.

Method: interpret-item (client (directive tabulate-directive) &optional parameters)
Source

layout-control.lisp.

Method: interpret-item (client (directive call-function-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: interpret-item (client (directive i-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: interpret-item (client (directive logical-block-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: interpret-item (client (directive underscore-directive) &optional parameters)
Source

pretty-printer-operations.lisp.

Method: interpret-item (client (directive w-directive) &optional parameters)
Source

printer-operations.lisp.

Method: interpret-item (client (directive s-directive) &optional parameters)
Source

printer-operations.lisp.

Method: interpret-item (client (directive a-directive) &optional parameters)
Source

printer-operations.lisp.

Method: interpret-item (client (directive monetary-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: interpret-item (client (directive g-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: interpret-item (client (directive e-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: interpret-item (client (directive f-directive) &optional parameters)
Source

floating-point-printers.lisp.

Method: interpret-item (client (directive hexadecimal-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: interpret-item (client (directive octal-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: interpret-item (client (directive binary-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: interpret-item (client (directive decimal-radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: interpret-item (client (directive radix-directive) &optional parameters)
Source

radix-control.lisp.

Method: interpret-item (client (directive tilde-directive) &optional parameters)
Source

basic-output.lisp.

Method: interpret-item (client (directive vertical-bar-directive) &optional parameters)
Source

basic-output.lisp.

Method: interpret-item (client (item ampersand-directive) &optional parameters)
Source

basic-output.lisp.

Method: interpret-item (client (directive percent-directive) &optional parameters)
Source

basic-output.lisp.

Method: interpret-item (client (directive c-directive) &optional parameters)
Source

basic-output.lisp.

Method: interpret-item :around (client (item directive) &optional parameters)
Source

format.lisp.

Method: interpret-item (client (item string) &optional parameters)
Source

format.lisp.

Method: interpret-item (client item &optional parameters)
Generic Function: parameter-specifications (client directive)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: parameter-specifications (client (directive circumflex-directive))
Source

miscellaneous-pseudo-operations.lisp.

Method: parameter-specifications (client (directive semicolon-directive))
Source

miscellaneous-pseudo-operations.lisp.

Method: parameter-specifications (client (directive iteration-directive))
Source

control-flow-operations.lisp.

Method: parameter-specifications (client (directive conditional-directive))
Source

control-flow-operations.lisp.

Method: parameter-specifications (client (directive go-to-directive))
Source

control-flow-operations.lisp.

Method: parameter-specifications (client (directive justification-directive))
Source

layout-control.lisp.

Method: parameter-specifications (client (directive tabulate-directive))
Source

layout-control.lisp.

Method: parameter-specifications (client (directive call-function-directive))
Source

pretty-printer-operations.lisp.

Method: parameter-specifications (client (directive i-directive))
Source

pretty-printer-operations.lisp.

Method: parameter-specifications (client (directive s-directive))
Source

printer-operations.lisp.

Method: parameter-specifications (client (directive a-directive))
Source

printer-operations.lisp.

Method: parameter-specifications (client (directive monetary-directive))
Source

floating-point-printers.lisp.

Method: parameter-specifications (client (directive g-directive))
Source

floating-point-printers.lisp.

Method: parameter-specifications (client (directive e-directive))
Source

floating-point-printers.lisp.

Method: parameter-specifications (client (directive f-directive))
Source

floating-point-printers.lisp.

Method: parameter-specifications (client (directive radix-directive))
Source

radix-control.lisp.

Method: parameter-specifications (client (directive base-radix-directive))
Source

radix-control.lisp.

Method: parameter-specifications (client (directive tilde-directive))
Source

basic-output.lisp.

Method: parameter-specifications (client (directive vertical-bar-directive))
Source

basic-output.lisp.

Method: parameter-specifications (client (directive ampersand-directive))
Source

basic-output.lisp.

Method: parameter-specifications (client (directive percent-directive))
Source

basic-output.lisp.

Method: parameter-specifications (client directive)
Generic Function: parse-directive-suffix (directive-character control-string start end)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: parse-directive-suffix ((directive-character (eql #\newline)) control-string start end)
Source

miscellaneous-pseudo-operations.lisp.

Method: parse-directive-suffix ((directive-character (eql #\/)) control-string start end)
Source

pretty-printer-operations.lisp.

Method: parse-directive-suffix (directive-character control-string start end)
Generic Function: specialize-directive (client directive-character directive end-directive)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: specialize-directive (client (char (eql #\newline)) directive end-directive)
Source

miscellaneous-pseudo-operations.lisp.

Method: specialize-directive (client (char (eql #\^)) directive end-directive)
Source

miscellaneous-pseudo-operations.lisp.

Method: specialize-directive (client (char (eql #\;)) directive end-directive)
Source

miscellaneous-pseudo-operations.lisp.

Method: specialize-directive (client (char (eql #\p)) directive end-directive)
Source

miscellaneous-operations.lisp.

Method: specialize-directive (client (char (eql #\()) directive end-directive)
Source

miscellaneous-operations.lisp.

Method: specialize-directive (client (char (eql #\()) directive (end-directive end-case-conversion-directive))
Source

miscellaneous-operations.lisp.

Method: specialize-directive (client (char (eql #\))) directive end-directive)
Source

miscellaneous-operations.lisp.

Method: specialize-directive (client (char (eql #\?)) directive end-directive)
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\{)) directive end-directive)
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\{)) directive (end-directive end-iteration-directive))
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\})) directive end-directive)
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\[)) directive end-directive)
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\[)) directive (end-directive end-conditional-directive))
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\])) directive end-directive)
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\*)) directive end-directive)
Source

control-flow-operations.lisp.

Method: specialize-directive (client (char (eql #\<)) directive end-directive)
Source

layout-control.lisp.

Method: specialize-directive (client (char (eql #\<)) directive (end-directive end-justification-directive))
Source

layout-control.lisp.

Method: specialize-directive (client (char (eql #\>)) directive end-directive)
Source

layout-control.lisp.

Method: specialize-directive (client (char (eql #\t)) directive end-directive)
Source

layout-control.lisp.

Method: specialize-directive (client (char (eql #\/)) directive end-directive)
Source

pretty-printer-operations.lisp.

Method: specialize-directive (client (char (eql #\i)) directive end-directive)
Source

pretty-printer-operations.lisp.

Method: specialize-directive (client (char (eql #\<)) directive (end-directive end-logical-block-directive))
Source

pretty-printer-operations.lisp.

Method: specialize-directive (client (char (eql #\_)) directive end-directive)
Source

pretty-printer-operations.lisp.

Method: specialize-directive (client (char (eql #\w)) directive end-directive)
Source

printer-operations.lisp.

Method: specialize-directive (client (char (eql #\s)) directive end-directive)
Source

printer-operations.lisp.

Method: specialize-directive (client (char (eql #\a)) directive end-directive)
Source

printer-operations.lisp.

Method: specialize-directive (client (char (eql #\$)) directive end-directive)
Source

floating-point-printers.lisp.

Method: specialize-directive (client (char (eql #\g)) directive end-directive)
Source

floating-point-printers.lisp.

Method: specialize-directive (client (char (eql #\e)) directive end-directive)
Source

floating-point-printers.lisp.

Method: specialize-directive (client (char (eql #\f)) directive end-directive)
Source

floating-point-printers.lisp.

Method: specialize-directive (client (char (eql #\x)) directive end-directive)
Source

radix-control.lisp.

Method: specialize-directive (client (char (eql #\o)) directive end-directive)
Source

radix-control.lisp.

Method: specialize-directive (client (char (eql #\b)) directive end-directive)
Source

radix-control.lisp.

Method: specialize-directive (client (char (eql #\d)) directive end-directive)
Source

radix-control.lisp.

Method: specialize-directive (client (char (eql #\r)) directive end-directive)
Source

radix-control.lisp.

Method: specialize-directive (client (char (eql #\~)) directive end-directive)
Source

basic-output.lisp.

Method: specialize-directive (client (char (eql #\|)) directive end-directive)
Source

basic-output.lisp.

Method: specialize-directive (client (char (eql #\&)) directive end-directive)
Source

basic-output.lisp.

Method: specialize-directive (client (char (eql #\%)) directive end-directive)
Source

basic-output.lisp.

Method: specialize-directive (client (char (eql #\c)) directive end-directive)
Source

basic-output.lisp.

Method: specialize-directive (client directive-character directive end-directive)

6.1.5 Standalone methods

Method: report-condition ((condition parameter-omitted) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition expected-integer-error) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition unmatched-directive) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition unknown-format-directive) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition symbol-not-external) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition modifier-and-parameter) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition too-many-package-markers) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition argument-type-error) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition expected-parameter-start) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition at-least-one-item-required) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition parameter-type-error) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition illegal-clause-separators) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition clause-separator-with-colon-modifier-not-allowed) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition colon-modifier-requires-two-clauses) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition no-such-package) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition more-than-two-modifiers) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition nesting-violation) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition incompatible-layout-requirements) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition illegal-directive) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition end-of-control-string-error) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition too-many-parameters) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition at-sign-modifier-requires-one-clause) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition go-to-out-of-bounds) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition unknown-directive-character) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition invalid-destination) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition two-identical-modifiers) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition logical-block-only-permits-three-clauses) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition no-such-symbol) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition directive-takes-only-colon) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition directive-takes-at-most-one-modifier) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition no-more-arguments) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition directive-takes-only-at-sign) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: report-condition ((condition directive-takes-no-modifiers) stream (language english))
Package

acclimation.

Source

condition-reporters-en.lisp.

Method: stream-clear-output ((stream case-conversion-stream))
Package

sb-gray.

Source

utilities.lisp.

Method: stream-finish-output ((stream case-conversion-stream))
Package

sb-gray.

Source

utilities.lisp.

Method: stream-force-output ((stream case-conversion-stream))
Package

sb-gray.

Source

utilities.lisp.

Method: stream-fresh-line ((stream case-conversion-stream))
Package

sb-gray.

Source

utilities.lisp.

Method: stream-terpri ((stream case-conversion-stream))
Package

sb-gray.

Source

utilities.lisp.

Method: stream-write-char ((stream upcase-stream) char)
Package

sb-gray.

Source

utilities.lisp.

Method: stream-write-char ((stream downcase-stream) char)
Package

sb-gray.

Source

utilities.lisp.

Method: stream-write-char ((stream first-capitalize-stream) char)
Package

sb-gray.

Source

utilities.lisp.

Method: stream-write-char ((stream capitalize-stream) char)
Package

sb-gray.

Source

utilities.lisp.


6.1.6 Classes

Class: directive
Package

invistra.

Source

directive.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: %control-string
Initargs

:control-string

Readers

control-string.

Writers

This slot is read-only.

Slot: %start
Initargs

:start

Readers

start.

Writers

This slot is read-only.

Slot: %suffix-start
Initargs

:suffix-start

Readers

suffix-start.

Writers

This slot is read-only.

Slot: %end
Initargs

:end

Readers

end.

Writers

This slot is read-only.

Slot: %directive-character
Initargs

:directive-character

Readers

directive-character.

Writers

This slot is read-only.

Slot: %parameters
Initargs

:parameters

Readers

parameters.

Writers

(setf parameters).

Slot: %colon-p
Initargs

:colon-p

Readers

colon-p.

Writers

This slot is read-only.

Slot: %at-sign-p
Initargs

:at-sign-p

Readers

at-sign-p.

Writers

This slot is read-only.


6.2 Internals


6.2.1 Special variables

Special Variable: *cardinal-ones*
Package

invistra.

Source

radix-control.lisp.

Special Variable: *cardinal-teens*
Package

invistra.

Source

radix-control.lisp.

Special Variable: *cardinal-tens*
Package

invistra.

Source

radix-control.lisp.

Special Variable: *extra-space*
Package

invistra.

Source

format.lisp.

Special Variable: *groups-of-three*
Package

invistra.

Source

radix-control.lisp.

Special Variable: *inner-exit*
Package

invistra.

Source

format.lisp.

Special Variable: *inner-exit-if-exhausted*
Package

invistra.

Source

format.lisp.

Special Variable: *inner-tag*
Package

invistra.

Source

format.lisp.

Special Variable: *line-length*
Package

invistra.

Source

format.lisp.

Special Variable: *newline-kind*
Package

invistra.

Source

format.lisp.

Special Variable: *ordinal-ones*
Package

invistra.

Source

radix-control.lisp.

Special Variable: *ordinal-teens*
Package

invistra.

Source

radix-control.lisp.

Special Variable: *ordinal-tens*
Package

invistra.

Source

radix-control.lisp.

Special Variable: *outer-exit*
Package

invistra.

Source

format.lisp.

Special Variable: *outer-exit-if-exhausted*
Package

invistra.

Source

format.lisp.

Special Variable: *outer-tag*
Package

invistra.

Source

format.lisp.

Special Variable: *pop-argument-hook*
Package

invistra.

Source

format.lisp.

Special Variable: *pop-remaining-arguments*
Package

invistra.

Source

format.lisp.

Special Variable: *previous-argument-index*
Package

invistra.

Source

format.lisp.

Special Variable: *previous-arguments*
Package

invistra.

Source

format.lisp.

Special Variable: *remaining-argument-count*
Package

invistra.

Source

format.lisp.


6.2.2 Macros

Macro: with-arguments (arguments &body body)
Package

invistra.

Source

format.lisp.


6.2.3 Ordinary functions

Function: compile-control-string (client control-string)
Package

invistra.

Source

control-string-compiler.lisp.

Function: compile-items (client items)
Package

invistra.

Source

control-string-compiler.lisp.

Function: copy-group (instance)
Package

invistra.

Source

structure-items.lisp.

Function: dotted-list-length (list)
Package

invistra.

Source

utilities.lisp.

Function: ensure-symbol (name &optional package)
Package

invistra.

Source

interface.lisp.

Function: format-absolute-tab (client colnum colinc)
Package

invistra.

Source

layout-control.lisp.

Function: format-relative-tab (client colnum colinc)
Package

invistra.

Source

layout-control.lisp.

Function: format-with-runtime-arguments (client control-string)
Package

invistra.

Source

format.lisp.

Function: go-to-argument (index &optional absolute)
Package

invistra.

Source

format.lisp.

Reader: group-clauses (instance)
Writer: (setf group-clauses) (instance)
Package

invistra.

Source

structure-items.lisp.

Target Slot

clauses.

Reader: group-end (instance)
Writer: (setf group-end) (instance)
Package

invistra.

Source

structure-items.lisp.

Target Slot

end.

Function: group-p (object)
Package

invistra.

Source

structure-items.lisp.

Function: interpret-items (client items)
Package

invistra.

Source

format.lisp.

Function: make-group (&key end clauses)
Package

invistra.

Source

structure-items.lisp.

Function: merge-layout-requirements (r1 r2 ancestor)
Package

invistra.

Source

directive.lisp.

Function: parse-format-directive (string start)
Package

invistra.

Source

parse-control-string.lisp.

Function: parse-modifiers (string start end tilde-position)
Package

invistra.

Source

parse-control-string.lisp.

Function: parse-parameter (string start end tilde-position)
Package

invistra.

Source

parse-control-string.lisp.

Function: parse-parameters (string start end)
Package

invistra.

Source

parse-control-string.lisp.

Function: pop-remaining-arguments ()
Package

invistra.

Source

format.lisp.

Function: print-cardinal-arg ()
Package

invistra.

Source

radix-control.lisp.

Function: print-cardinal-hundreds (n)
Package

invistra.

Source

radix-control.lisp.

Function: print-cardinal-non-zero (n magnitude)
Package

invistra.

Source

radix-control.lisp.

Function: print-cardinal-tenths (n)
Package

invistra.

Source

radix-control.lisp.

Function: print-exponent-arg (client value significand exponent sign colon-p at-sign-p w d e k overflowchar padchar exponentchar)
Package

invistra.

Source

floating-point-printers.lisp.

Function: print-fixed-arg (client value significand exponent sign colon-p at-sign-p w d k overflowchar padchar)
Package

invistra.

Source

floating-point-printers.lisp.

Function: print-float-arg (client func)
Package

invistra.

Source

floating-point-printers.lisp.

Function: print-general-arg (client value significand exponent sign colon-p at-sign-p w d e k overflowchar padchar exponentchar)
Package

invistra.

Source

floating-point-printers.lisp.

Function: print-justification (client pad-left pad-right extra-space line-len newline-segment segments mincol colinc minpad padchar)
Package

invistra.

Source

layout-control.lisp.

Function: print-monetary-arg (client value significand exponent sign colon-p at-sign-p d n w padchar)
Package

invistra.

Source

floating-point-printers.lisp.

Function: print-old-roman-arg ()
Package

invistra.

Source

radix-control.lisp.

Function: print-ordinal-arg ()
Package

invistra.

Source

radix-control.lisp.

Function: print-ordinal-hundreds (n)
Package

invistra.

Source

radix-control.lisp.

Function: print-ordinal-non-zero (n)
Package

invistra.

Source

radix-control.lisp.

Function: print-ordinal-tenths (n)
Package

invistra.

Source

radix-control.lisp.

Function: print-radix-arg (client colon-p at-sign-p radix mincol padchar commachar comma-interval)
Package

invistra.

Source

radix-control.lisp.

Function: print-roman-arg ()
Package

invistra.

Source

radix-control.lisp.

Function: report-control-string-and-directive-position (condition stream)
Package

invistra.

Source

condition-reporters-en.lisp.

Function: report-control-string-and-directive-start-position (condition stream)
Package

invistra.

Source

condition-reporters-en.lisp.

Function: round-away-from-zero (x n)
Package

invistra.

Source

floating-point-printers.lisp.

Function: split-control-string (control-string)
Package

invistra.

Source

split-control-string.lisp.

Function: str-line-length (stream)
Package

invistra.

Source

layout-control.lisp.

Function: structure-items (client items)
Package

invistra.

Source

structure-items.lisp.

Function: trim-fractional (significand digit-count fractional-position d)
Package

invistra.

Source

floating-point-printers.lisp.

Function: type-name (type)
Package

invistra.

Source

utilities.lisp.

Function: write-string-with-padding (string stream pad-left-p mincol colinc minpad padchar)
Package

invistra.

Source

utilities.lisp.


6.2.4 Generic functions

Generic Reader: ancestor (condition)
Package

invistra.

Methods
Reader Method: ancestor ((condition incompatible-layout-requirements))
Source

conditions.lisp.

Target Slot

%ancestor.

Generic Reader: at-most-how-many (condition)
Package

invistra.

Methods
Reader Method: at-most-how-many ((condition too-many-parameters))
Source

conditions.lisp.

Target Slot

%at-most-how-many.

Generic Reader: capitalize-next (object)
Package

invistra.

Methods
Reader Method: capitalize-next ((capitalize-stream capitalize-stream))

automatically generated reader method

Source

utilities.lisp.

Target Slot

capitalize-next.

Generic Writer: (setf capitalize-next) (object)
Package

invistra.

Methods
Writer Method: (setf capitalize-next) ((capitalize-stream capitalize-stream))

automatically generated writer method

Source

utilities.lisp.

Target Slot

capitalize-next.

Generic Reader: clauses (object)
Package

invistra.

Methods
Reader Method: clauses ((structured-directive-mixin structured-directive-mixin))

automatically generated reader method

Source

directive.lisp.

Target Slot

%clauses.

Generic Writer: (setf clauses) (object)
Package

invistra.

Methods
Writer Method: (setf clauses) ((structured-directive-mixin structured-directive-mixin))

automatically generated writer method

Source

directive.lisp.

Target Slot

%clauses.

Generic Function: compile-parameter (parameter)
Package

invistra.

Source

directive.lisp.

Methods
Method: compile-parameter ((parameter literal-parameter))
Source

format.lisp.

Method: compile-parameter ((parameter remaining-argument-count-parameter))
Source

format.lisp.

Method: compile-parameter ((parameter argument-reference-parameter))
Source

format.lisp.

Generic Reader: control-string (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: control-string ((directive directive))

automatically generated reader method

Target Slot

%control-string.

Reader Method: control-string ((condition directive-parse-error))
Source

conditions.lisp.

Target Slot

%control-string.

Generic Reader: destination (condition)
Package

invistra.

Methods
Reader Method: destination ((condition invalid-destination))
Source

conditions.lisp.

Target Slot

%destination.

Generic Reader: directive-character (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: directive-character ((directive directive))

automatically generated reader method

Target Slot

%directive-character.

Generic Reader: end (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: end ((directive directive))

automatically generated reader method

Target Slot

%end.

Generic Reader: function-name (object)
Package

invistra.

Methods
Reader Method: function-name ((call-function-directive call-function-directive))

automatically generated reader method

Source

pretty-printer-operations.lisp.

Target Slot

%function-name.

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

invistra.

Methods
Writer Method: (setf function-name) ((call-function-directive call-function-directive))

automatically generated writer method

Source

pretty-printer-operations.lisp.

Target Slot

%function-name.

Generic Reader: how-many-found (condition)
Package

invistra.

Methods
Reader Method: how-many-found ((condition too-many-parameters))
Source

conditions.lisp.

Target Slot

%how-many-found.

Generic Reader: index (condition)
Package

invistra.

Methods
Reader Method: index ((condition found-something-else-error))
Source

conditions.lisp.

Target Slot

%index.

Generic Function: interpret-parameter (parameter)
Package

invistra.

Source

directive.lisp.

Methods
Method: interpret-parameter ((parameter literal-parameter))
Source

format.lisp.

Method: interpret-parameter ((parameter remaining-argument-count-parameter))
Source

format.lisp.

Method: interpret-parameter ((parameter argument-reference-parameter))
Source

format.lisp.

Generic Reader: last-clause-is-default-p (object)
Package

invistra.

Methods
Reader Method: last-clause-is-default-p ((conditional-directive conditional-directive))

automatically generated reader method

Source

control-flow-operations.lisp.

Target Slot

%last-clause-is-default-p.

Generic Writer: (setf last-clause-is-default-p) (object)
Package

invistra.

Methods
Writer Method: (setf last-clause-is-default-p) ((conditional-directive conditional-directive))

automatically generated writer method

Source

control-flow-operations.lisp.

Target Slot

%last-clause-is-default-p.

Generic Function: layout-requirements (item)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: layout-requirements :around ((item justification-directive))
Source

layout-control.lisp.

Method: layout-requirements ((item tabulate-directive))
Source

layout-control.lisp.

Method: layout-requirements ((item i-directive))
Source

pretty-printer-operations.lisp.

Method: layout-requirements :around ((item logical-block-directive))
Source

pretty-printer-operations.lisp.

Method: layout-requirements ((item underscore-directive))
Source

pretty-printer-operations.lisp.

Method: layout-requirements ((item w-directive))
Source

printer-operations.lisp.

Method: layout-requirements ((item structured-directive-mixin))
Source

directive.lisp.

Method: layout-requirements (item)
Generic Reader: max-arguments (condition)
Package

invistra.

Methods
Reader Method: max-arguments ((condition go-to-out-of-bounds))
Source

conditions.lisp.

Target Slot

%max-arguments.

Generic Reader: parameter-bind-p (object)
Package

invistra.

Methods
Reader Method: parameter-bind-p ((parameter parameter))

automatically generated reader method

Source

directive.lisp.

Target Slot

%bind.

Generic Writer: (setf parameter-bind-p) (object)
Package

invistra.

Methods
Writer Method: (setf parameter-bind-p) ((parameter parameter))

automatically generated writer method

Source

directive.lisp.

Target Slot

%bind.

Generic Reader: parameter-default (object)
Package

invistra.

Methods
Reader Method: parameter-default ((parameter parameter))

automatically generated reader method

Source

directive.lisp.

Target Slot

%default.

Generic Writer: (setf parameter-default) (object)
Package

invistra.

Methods
Writer Method: (setf parameter-default) ((parameter parameter))

automatically generated writer method

Source

directive.lisp.

Target Slot

%default.

Generic Reader: parameter-name (object)
Package

invistra.

Methods
Reader Method: parameter-name ((parameter parameter))

automatically generated reader method

Source

directive.lisp.

Target Slot

%name.

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

invistra.

Methods
Writer Method: (setf parameter-name) ((parameter parameter))

automatically generated writer method

Source

directive.lisp.

Target Slot

%name.

Generic Reader: parameter-type (object)
Package

invistra.

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

automatically generated reader method

Source

directive.lisp.

Target Slot

%type.

Generic Writer: (setf parameter-type) (object)
Package

invistra.

Methods
Writer Method: (setf parameter-type) ((parameter parameter))

automatically generated writer method

Source

directive.lisp.

Target Slot

%type.

Generic Reader: parameter-value (object)
Package

invistra.

Methods
Reader Method: parameter-value ((literal-parameter literal-parameter))

automatically generated reader method

Source

directive.lisp.

Target Slot

%value.

Generic Writer: (setf parameter-value) (object)
Package

invistra.

Methods
Writer Method: (setf parameter-value) ((literal-parameter literal-parameter))

automatically generated writer method

Source

directive.lisp.

Target Slot

%value.

Generic Reader: parameter1 (condition)
Package

invistra.

Methods
Reader Method: parameter1 ((condition parameter-omitted))
Source

conditions.lisp.

Target Slot

%parameter1.

Generic Reader: parameter2 (condition)
Package

invistra.

Methods
Reader Method: parameter2 ((condition parameter-omitted))
Source

conditions.lisp.

Target Slot

%parameter2.

Generic Reader: parameters (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: parameters ((directive directive))

automatically generated reader method

Target Slot

%parameters.

Generic Writer: (setf parameters) (object)
Package

invistra.

Methods
Writer Method: (setf parameters) ((directive directive))

automatically generated writer method

Source

directive.lisp.

Target Slot

%parameters.

Generic Function: print-key-sequence (client character stream)
Package

invistra.

Source

generic-functions.lisp.

Methods
Method: print-key-sequence (client character stream)
Generic Reader: requirement1 (condition)
Package

invistra.

Methods
Reader Method: requirement1 ((condition incompatible-layout-requirements))
Source

conditions.lisp.

Target Slot

%requirement1.

Generic Reader: requirement2 (condition)
Package

invistra.

Methods
Reader Method: requirement2 ((condition incompatible-layout-requirements))
Source

conditions.lisp.

Target Slot

%requirement2.

Generic Reader: start (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: start ((directive directive))

automatically generated reader method

Target Slot

%start.

Generic Function: structured-end-p (directive)
Package

invistra.

Source

directive.lisp.

Methods
Method: structured-end-p ((directive end-structured-directive-mixin))
Method: structured-end-p (directive)
Generic Function: structured-separator-p (directive)
Package

invistra.

Source

directive.lisp.

Methods
Method: structured-separator-p ((directive semicolon-directive))
Source

miscellaneous-pseudo-operations.lisp.

Method: structured-separator-p (directive)
Generic Function: structured-start-p (directive)
Package

invistra.

Source

directive.lisp.

Methods
Method: structured-start-p ((directive structured-directive-mixin))
Method: structured-start-p (directive)
Generic Reader: suffix-start (directive)
Package

invistra.

Source

directive.lisp.

Methods
Reader Method: suffix-start ((directive directive))

automatically generated reader method

Target Slot

%suffix-start.

Generic Reader: target (object)
Package

invistra.

Methods
Reader Method: target ((case-conversion-stream case-conversion-stream))

automatically generated reader method

Source

utilities.lisp.

Target Slot

target.

Generic Reader: tilde-position (condition)
Package

invistra.

Methods
Reader Method: tilde-position ((condition directive-parse-error))
Source

conditions.lisp.

Target Slot

%tilde-position.

Generic Reader: what-argument (condition)
Package

invistra.

Methods
Reader Method: what-argument ((condition go-to-out-of-bounds))
Source

conditions.lisp.

Target Slot

%what-argument.

Generic Reader: why (condition)
Package

invistra.

Methods
Reader Method: why ((condition end-of-control-string-error))
Source

conditions.lisp.

Target Slot

%why.


6.2.5 Conditions

Condition: argument-type-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses
Direct methods

report-condition.

Condition: at-least-one-item-required
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: at-sign-modifier-requires-one-clause
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: clause-separator-with-colon-modifier-not-allowed
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: colon-modifier-requires-two-clauses
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: directive-parse-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses

format-error.

Direct subclasses
Direct methods
Direct slots
Slot: %control-string
Initargs

:control-string

Readers

control-string.

Writers

This slot is read-only.

Slot: %tilde-position
Initargs

:tilde-position

Readers

tilde-position.

Writers

This slot is read-only.

Condition: directive-syntax-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses

format-error.

Direct subclasses
Direct methods

directive.

Direct slots
Slot: %directive
Initargs

:directive

Readers

directive.

Writers

This slot is read-only.

Condition: directive-takes-at-most-one-modifier
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: directive-takes-no-modifiers
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: directive-takes-only-at-sign
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: directive-takes-only-colon
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: end-of-control-string-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-parse-error.

Direct methods
Direct slots
Slot: %why
Initargs

:why

Readers

why.

Writers

This slot is read-only.

Condition: expected-integer-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses

found-something-else-error.

Direct methods

report-condition.

Condition: expected-parameter-start
Package

invistra.

Source

conditions.lisp.

Direct superclasses

found-something-else-error.

Direct methods

report-condition.

Condition: format-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses
  • condition.
  • error.
Direct subclasses
Condition: format-runtime-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses

format-error.

Direct subclasses
Condition: found-something-else-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-parse-error.

Direct subclasses
Direct methods

index.

Direct slots
Slot: %index
Initargs

:index

Readers

index.

Writers

This slot is read-only.

Condition: go-to-out-of-bounds
Package

invistra.

Source

conditions.lisp.

Direct superclasses

format-runtime-error.

Direct methods
Direct slots
Slot: %what-argument
Initargs

:what-argument

Readers

what-argument.

Writers

This slot is read-only.

Slot: %max-arguments
Initargs

:max-arguments

Readers

max-arguments.

Writers

This slot is read-only.

Condition: illegal-clause-separators
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: illegal-directive
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: incompatible-layout-requirements
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods
Direct slots
Slot: %requirement1
Initargs

:requirement1

Readers

requirement1.

Writers

This slot is read-only.

Slot: %requirement2
Initargs

:requirement2

Readers

requirement2.

Writers

This slot is read-only.

Slot: %ancestor
Initargs

:ancestor

Readers

ancestor.

Writers

This slot is read-only.

Condition: invalid-destination
Package

invistra.

Source

conditions.lisp.

Direct superclasses

format-error.

Direct methods
Direct slots
Slot: %destination
Initargs

:destination

Readers

destination.

Writers

This slot is read-only.

Condition: logical-block-only-permits-three-clauses
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: modifier-and-parameter
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: more-than-two-modifiers
Package

invistra.

Source

conditions.lisp.

Direct superclasses

found-something-else-error.

Direct methods

report-condition.

Condition: nesting-violation
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: no-more-arguments
Package

invistra.

Source

conditions.lisp.

Direct superclasses

format-runtime-error.

Direct methods

report-condition.

Condition: no-such-package
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: no-such-symbol
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: parameter-omitted
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods
Direct slots
Slot: %parameter1
Initargs

:parameter1

Readers

parameter1.

Writers

This slot is read-only.

Slot: %parameter2
Initargs

:parameter2

Readers

parameter2.

Writers

This slot is read-only.

Condition: parameter-type-error
Package

invistra.

Source

conditions.lisp.

Direct superclasses
Direct methods

report-condition.

Condition: symbol-not-external
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: too-many-package-markers
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: too-many-parameters
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods
Direct slots
Slot: %at-most-how-many
Initargs

:at-most-how-many

Readers

at-most-how-many.

Writers

This slot is read-only.

Slot: %how-many-found
Initargs

:how-many-found

Readers

how-many-found.

Writers

This slot is read-only.

Condition: two-identical-modifiers
Package

invistra.

Source

conditions.lisp.

Direct superclasses

found-something-else-error.

Direct methods

report-condition.

Condition: unknown-directive-character
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.

Condition: unknown-format-directive
Package

invistra.

Source

conditions.lisp.

Direct superclasses

found-something-else-error.

Direct methods

report-condition.

Condition: unmatched-directive
Package

invistra.

Source

conditions.lisp.

Direct superclasses

directive-syntax-error.

Direct methods

report-condition.


6.2.6 Structures

Structure: group
Package

invistra.

Source

structure-items.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: end
Readers

group-end.

Writers

(setf group-end).

Slot: clauses
Initform

(list nil)

Readers

group-clauses.

Writers

(setf group-clauses).


6.2.7 Classes

Class: a-directive
Package

invistra.

Source

printer-operations.lisp.

Direct superclasses

directive.

Direct methods
Class: ampersand-directive
Package

invistra.

Source

basic-output.lisp.

Direct superclasses
Direct methods
Class: argument-reference-parameter
Package

invistra.

Source

directive.lisp.

Direct superclasses

parameter.

Direct methods
Class: at-most-one-modifier-mixin
Package

invistra.

Source

directive.lisp.

Direct subclasses
Direct methods

check-directive-syntax.

Class: base-radix-directive
Package

invistra.

Source

radix-control.lisp.

Direct superclasses

directive.

Direct subclasses
Direct methods

parameter-specifications.

Class: binary-radix-directive
Package

invistra.

Source

radix-control.lisp.

Direct superclasses

base-radix-directive.

Direct methods
Class: c-directive
Package

invistra.

Source

basic-output.lisp.

Direct superclasses

directive.

Direct methods
Class: call-function-directive
Package

invistra.

Source

pretty-printer-operations.lisp.

Direct superclasses

directive.

Direct methods
Direct slots
Slot: %function-name
Readers

function-name.

Writers

(setf function-name).

Class: capitalize-stream
Package

invistra.

Source

utilities.lisp.

Direct superclasses

case-conversion-stream.

Direct subclasses

first-capitalize-stream.

Direct methods
Direct slots
Slot: capitalize-next
Initform

t

Readers

capitalize-next.

Writers

(setf capitalize-next).

Class: case-conversion-directive
Package

invistra.

Source

miscellaneous-operations.lisp.

Direct superclasses
Direct methods
Class: case-conversion-stream
Package

invistra.

Source

utilities.lisp.

Direct superclasses

fundamental-character-output-stream.

Direct subclasses
Direct methods
Direct slots
Slot: target
Initargs

:target

Readers

target.

Writers

This slot is read-only.

Class: circumflex-directive
Package

invistra.

Source

miscellaneous-pseudo-operations.lisp.

Direct superclasses

directive.

Direct methods
Class: conditional-directive
Package

invistra.

Source

control-flow-operations.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: %last-clause-is-default-p
Readers

last-clause-is-default-p.

Writers

(setf last-clause-is-default-p).

Class: decimal-radix-directive
Package

invistra.

Source

radix-control.lisp.

Direct superclasses

base-radix-directive.

Direct methods
Class: downcase-stream
Package

invistra.

Source

utilities.lisp.

Direct superclasses

case-conversion-stream.

Direct methods

stream-write-char.

Class: e-directive
Package

invistra.

Source

floating-point-printers.lisp.

Direct superclasses

directive.

Direct methods
Class: end-case-conversion-directive
Package

invistra.

Source

miscellaneous-operations.lisp.

Direct superclasses
Direct methods

specialize-directive.

Class: end-conditional-directive
Package

invistra.

Source

control-flow-operations.lisp.

Direct superclasses
Direct methods

specialize-directive.

Class: end-iteration-directive
Package

invistra.

Source

control-flow-operations.lisp.

Direct superclasses
Direct methods

specialize-directive.

Class: end-justification-directive
Package

invistra.

Source

layout-control.lisp.

Direct superclasses
Direct methods

specialize-directive.

Class: end-logical-block-directive
Package

invistra.

Source

pretty-printer-operations.lisp.

Direct superclasses
Direct methods

specialize-directive.

Class: end-structured-directive-mixin
Package

invistra.

Source

directive.lisp.

Direct subclasses
Direct methods

structured-end-p.

Class: f-directive
Package

invistra.

Source

floating-point-printers.lisp.

Direct superclasses

directive.

Direct methods
Class: first-capitalize-stream
Package

invistra.

Source

utilities.lisp.

Direct superclasses

capitalize-stream.

Direct methods

stream-write-char.

Class: g-directive
Package

invistra.

Source

floating-point-printers.lisp.

Direct superclasses

directive.

Direct methods
Class: go-to-directive
Package

invistra.

Source

control-flow-operations.lisp.

Direct superclasses
Direct methods
Class: hexadecimal-radix-directive
Package

invistra.

Source

radix-control.lisp.

Direct superclasses

base-radix-directive.

Direct methods
Class: i-directive
Package

invistra.

Source

pretty-printer-operations.lisp.

Direct superclasses

directive.

Direct methods
Class: iteration-directive
Package

invistra.

Source

control-flow-operations.lisp.

Direct superclasses
Direct methods
Class: justification-directive
Package

invistra.

Source

layout-control.lisp.

Direct superclasses
Direct methods
Class: literal-parameter
Package

invistra.

Source

directive.lisp.

Direct superclasses

parameter.

Direct methods
Direct slots
Slot: %value
Initargs

:value

Readers

parameter-value.

Writers

(setf parameter-value).

Class: logical-block-directive
Package

invistra.

Source

pretty-printer-operations.lisp.

Direct superclasses
Direct methods
Class: monetary-directive
Package

invistra.

Source

floating-point-printers.lisp.

Direct superclasses

directive.

Direct methods
Class: newline-directive
Package

invistra.

Source

miscellaneous-pseudo-operations.lisp.

Direct superclasses
Direct methods
Class: no-modifiers-mixin
Package

invistra.

Source

directive.lisp.

Direct subclasses
Direct methods

check-directive-syntax.

Class: octal-radix-directive
Package

invistra.

Source

radix-control.lisp.

Direct superclasses

base-radix-directive.

Direct methods
Class: only-at-sign-mixin
Package

invistra.

Source

directive.lisp.

Direct subclasses

recursive-processing-directive.

Direct methods

check-directive-syntax.

Class: only-colon-mixin
Package

invistra.

Source

directive.lisp.

Direct subclasses

end-iteration-directive.

Direct methods

check-directive-syntax.

Class: parameter
Package

invistra.

Source

directive.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: %name
Initform

(gensym)

Initargs

:name

Readers

parameter-name.

Writers

(setf parameter-name).

Slot: %type
Initform

(quote (or null character integer))

Initargs

:type

Readers

parameter-type.

Writers

(setf parameter-type).

Slot: %bind
Type

boolean

Initform

t

Initargs

:bind

Readers

parameter-bind-p.

Writers

(setf parameter-bind-p).

Slot: %default
Initargs

:default

Readers

parameter-default.

Writers

(setf parameter-default).

Class: percent-directive
Package

invistra.

Source

basic-output.lisp.

Direct superclasses
Direct methods
Class: plural-directive
Package

invistra.

Source

miscellaneous-operations.lisp.

Direct superclasses

directive.

Direct methods
Class: radix-directive
Package

invistra.

Source

radix-control.lisp.

Direct superclasses

base-radix-directive.

Direct methods
Class: recursive-processing-directive
Package

invistra.

Source

control-flow-operations.lisp.

Direct superclasses
Direct methods
Class: remaining-argument-count-parameter
Package

invistra.

Source

directive.lisp.

Direct superclasses

parameter.

Direct methods
Class: s-directive
Package

invistra.

Source

printer-operations.lisp.

Direct superclasses

directive.

Direct methods
Class: semicolon-directive
Package

invistra.

Source

miscellaneous-pseudo-operations.lisp.

Direct superclasses

directive.

Direct methods
Class: structured-directive-mixin
Package

invistra.

Source

directive.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: %clauses
Initform

#()

Initargs

:clauses

Readers

clauses.

Writers

(setf clauses).

Class: tabulate-directive
Package

invistra.

Source

layout-control.lisp.

Direct superclasses

directive.

Direct methods
Class: tilde-directive
Package

invistra.

Source

basic-output.lisp.

Direct superclasses
Direct methods
Class: underscore-directive
Package

invistra.

Source

pretty-printer-operations.lisp.

Direct superclasses

directive.

Direct methods
Class: upcase-stream
Package

invistra.

Source

utilities.lisp.

Direct superclasses

case-conversion-stream.

Direct methods

stream-write-char.

Class: vertical-bar-directive
Package

invistra.

Source

basic-output.lisp.

Direct superclasses
Direct methods
Class: w-directive
Package

invistra.

Source

printer-operations.lisp.

Direct superclasses

directive.

Direct methods

Appendix A Indexes


A.1 Concepts


A.2 Functions

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

(
(setf capitalize-next): Private generic functions
(setf capitalize-next): Private generic functions
(setf clauses): Private generic functions
(setf clauses): Private generic functions
(setf function-name): Private generic functions
(setf function-name): Private generic functions
(setf group-clauses): Private ordinary functions
(setf group-end): Private ordinary functions
(setf last-clause-is-default-p): Private generic functions
(setf last-clause-is-default-p): Private generic functions
(setf parameter-bind-p): Private generic functions
(setf parameter-bind-p): Private generic functions
(setf parameter-default): Private generic functions
(setf parameter-default): Private generic functions
(setf parameter-name): Private generic functions
(setf parameter-name): Private generic functions
(setf parameter-type): Private generic functions
(setf parameter-type): Private generic functions
(setf parameter-value): Private generic functions
(setf parameter-value): Private generic functions
(setf parameters): Private generic functions
(setf parameters): Private generic functions

A
ancestor: Private generic functions
ancestor: Private generic functions
at-most-how-many: Private generic functions
at-most-how-many: Private generic functions
at-sign-p: Public generic functions
at-sign-p: Public generic functions

C
capitalize-next: Private generic functions
capitalize-next: Private generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
check-directive-syntax: Public generic functions
clauses: Private generic functions
clauses: Private generic functions
coerce-function-designator: Public generic functions
coerce-function-designator: Public generic functions
colon-p: Public generic functions
colon-p: Public generic functions
compile-control-string: Private ordinary functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-item: Public generic functions
compile-items: Private ordinary functions
compile-parameter: Private generic functions
compile-parameter: Private generic functions
compile-parameter: Private generic functions
compile-parameter: Private generic functions
control-string: Private generic functions
control-string: Private generic functions
control-string: Private generic functions
copy-group: Private ordinary functions

D
define-interface: Public macros
destination: Private generic functions
destination: Private generic functions
directive: Public generic functions
directive: Public generic functions
directive-character: Private generic functions
directive-character: Private generic functions
dotted-list-length: Private ordinary functions

E
end: Private generic functions
end: Private generic functions
ensure-symbol: Private ordinary functions

F
format: Public ordinary functions
format-absolute-tab: Private ordinary functions
format-compiler-macro: Public ordinary functions
format-relative-tab: Private ordinary functions
format-with-runtime-arguments: Private ordinary functions
formatter: Public ordinary functions
Function, (setf group-clauses): Private ordinary functions
Function, (setf group-end): Private ordinary functions
Function, compile-control-string: Private ordinary functions
Function, compile-items: Private ordinary functions
Function, copy-group: Private ordinary functions
Function, dotted-list-length: Private ordinary functions
Function, ensure-symbol: Private ordinary functions
Function, format: Public ordinary functions
Function, format-absolute-tab: Private ordinary functions
Function, format-compiler-macro: Public ordinary functions
Function, format-relative-tab: Private ordinary functions
Function, format-with-runtime-arguments: Private ordinary functions
Function, formatter: Public ordinary functions
Function, go-to-argument: Private ordinary functions
Function, group-clauses: Private ordinary functions
Function, group-end: Private ordinary functions
Function, group-p: Private ordinary functions
Function, interpret-items: Private ordinary functions
Function, make-group: Private ordinary functions
Function, merge-layout-requirements: Private ordinary functions
Function, parse-format-directive: Private ordinary functions
Function, parse-modifiers: Private ordinary functions
Function, parse-parameter: Private ordinary functions
Function, parse-parameters: Private ordinary functions
Function, pop-argument: Public ordinary functions
Function, pop-remaining-arguments: Private ordinary functions
Function, print-cardinal-arg: Private ordinary functions
Function, print-cardinal-hundreds: Private ordinary functions
Function, print-cardinal-non-zero: Private ordinary functions
Function, print-cardinal-tenths: Private ordinary functions
Function, print-exponent-arg: Private ordinary functions
Function, print-fixed-arg: Private ordinary functions
Function, print-float-arg: Private ordinary functions
Function, print-general-arg: Private ordinary functions
Function, print-justification: Private ordinary functions
Function, print-monetary-arg: Private ordinary functions
Function, print-old-roman-arg: Private ordinary functions
Function, print-ordinal-arg: Private ordinary functions
Function, print-ordinal-hundreds: Private ordinary functions
Function, print-ordinal-non-zero: Private ordinary functions
Function, print-ordinal-tenths: Private ordinary functions
Function, print-radix-arg: Private ordinary functions
Function, print-roman-arg: Private ordinary functions
Function, report-control-string-and-directive-position: Private ordinary functions
Function, report-control-string-and-directive-start-position: Private ordinary functions
Function, round-away-from-zero: Private ordinary functions
Function, split-control-string: Private ordinary functions
Function, str-line-length: Private ordinary functions
Function, structure-items: Private ordinary functions
Function, trim-fractional: Private ordinary functions
Function, type-name: Private ordinary functions
Function, write-string-with-padding: Private ordinary functions
function-name: Private generic functions
function-name: Private generic functions

G
Generic Function, (setf capitalize-next): Private generic functions
Generic Function, (setf clauses): Private generic functions
Generic Function, (setf function-name): Private generic functions
Generic Function, (setf last-clause-is-default-p): Private generic functions
Generic Function, (setf parameter-bind-p): Private generic functions
Generic Function, (setf parameter-default): Private generic functions
Generic Function, (setf parameter-name): Private generic functions
Generic Function, (setf parameter-type): Private generic functions
Generic Function, (setf parameter-value): Private generic functions
Generic Function, (setf parameters): Private generic functions
Generic Function, ancestor: Private generic functions
Generic Function, at-most-how-many: Private generic functions
Generic Function, at-sign-p: Public generic functions
Generic Function, capitalize-next: Private generic functions
Generic Function, check-directive-syntax: Public generic functions
Generic Function, clauses: Private generic functions
Generic Function, coerce-function-designator: Public generic functions
Generic Function, colon-p: Public generic functions
Generic Function, compile-item: Public generic functions
Generic Function, compile-parameter: Private generic functions
Generic Function, control-string: Private generic functions
Generic Function, destination: Private generic functions
Generic Function, directive: Public generic functions
Generic Function, directive-character: Private generic functions
Generic Function, end: Private generic functions
Generic Function, function-name: Private generic functions
Generic Function, how-many-found: Private generic functions
Generic Function, index: Private generic functions
Generic Function, interpret-item: Public generic functions
Generic Function, interpret-parameter: Private generic functions
Generic Function, last-clause-is-default-p: Private generic functions
Generic Function, layout-requirements: Private generic functions
Generic Function, max-arguments: Private generic functions
Generic Function, parameter-bind-p: Private generic functions
Generic Function, parameter-default: Private generic functions
Generic Function, parameter-name: Private generic functions
Generic Function, parameter-specifications: Public generic functions
Generic Function, parameter-type: Private generic functions
Generic Function, parameter-value: Private generic functions
Generic Function, parameter1: Private generic functions
Generic Function, parameter2: Private generic functions
Generic Function, parameters: Private generic functions
Generic Function, parse-directive-suffix: Public generic functions
Generic Function, print-key-sequence: Private generic functions
Generic Function, requirement1: Private generic functions
Generic Function, requirement2: Private generic functions
Generic Function, specialize-directive: Public generic functions
Generic Function, start: Private generic functions
Generic Function, structured-end-p: Private generic functions
Generic Function, structured-separator-p: Private generic functions
Generic Function, structured-start-p: Private generic functions
Generic Function, suffix-start: Private generic functions
Generic Function, target: Private generic functions
Generic Function, tilde-position: Private generic functions
Generic Function, what-argument: Private generic functions
Generic Function, why: Private generic functions
go-to-argument: Private ordinary functions
group-clauses: Private ordinary functions
group-end: Private ordinary functions
group-p: Private ordinary functions

H
how-many-found: Private generic functions
how-many-found: Private generic functions

I
index: Private generic functions
index: Private generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-item: Public generic functions
interpret-items: Private ordinary functions
interpret-parameter: Private generic functions
interpret-parameter: Private generic functions
interpret-parameter: Private generic functions
interpret-parameter: Private generic functions

L
last-clause-is-default-p: Private generic functions
last-clause-is-default-p: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions
layout-requirements: Private generic functions

M
Macro, define-interface: Public macros
Macro, with-arguments: Private macros
make-group: Private ordinary functions
max-arguments: Private generic functions
max-arguments: Private generic functions
merge-layout-requirements: Private ordinary functions
Method, (setf capitalize-next): Private generic functions
Method, (setf clauses): Private generic functions
Method, (setf function-name): Private generic functions
Method, (setf last-clause-is-default-p): Private generic functions
Method, (setf parameter-bind-p): Private generic functions
Method, (setf parameter-default): Private generic functions
Method, (setf parameter-name): Private generic functions
Method, (setf parameter-type): Private generic functions
Method, (setf parameter-value): Private generic functions
Method, (setf parameters): Private generic functions
Method, ancestor: Private generic functions
Method, at-most-how-many: Private generic functions
Method, at-sign-p: Public generic functions
Method, capitalize-next: Private generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, check-directive-syntax: Public generic functions
Method, clauses: Private generic functions
Method, coerce-function-designator: Public generic functions
Method, colon-p: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-item: Public generic functions
Method, compile-parameter: Private generic functions
Method, compile-parameter: Private generic functions
Method, compile-parameter: Private generic functions
Method, control-string: Private generic functions
Method, control-string: Private generic functions
Method, destination: Private generic functions
Method, directive: Public generic functions
Method, directive-character: Private generic functions
Method, end: Private generic functions
Method, function-name: Private generic functions
Method, how-many-found: Private generic functions
Method, index: Private generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-item: Public generic functions
Method, interpret-parameter: Private generic functions
Method, interpret-parameter: Private generic functions
Method, interpret-parameter: Private generic functions
Method, last-clause-is-default-p: Private generic functions
Method, layout-requirements: Private generic functions
Method, layout-requirements: Private generic functions
Method, layout-requirements: Private generic functions
Method, layout-requirements: Private generic functions
Method, layout-requirements: Private generic functions
Method, layout-requirements: Private generic functions
Method, layout-requirements: Private generic functions
Method, layout-requirements: Private generic functions
Method, max-arguments: Private generic functions
Method, parameter-bind-p: Private generic functions
Method, parameter-default: Private generic functions
Method, parameter-name: Private generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-specifications: Public generic functions
Method, parameter-type: Private generic functions
Method, parameter-value: Private generic functions
Method, parameter1: Private generic functions
Method, parameter2: Private generic functions
Method, parameters: Private generic functions
Method, parse-directive-suffix: Public generic functions
Method, parse-directive-suffix: Public generic functions
Method, parse-directive-suffix: Public generic functions
Method, print-key-sequence: Private generic functions
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, report-condition: Public standalone methods
Method, requirement1: Private generic functions
Method, requirement2: Private generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, specialize-directive: Public generic functions
Method, start: Private generic functions
Method, stream-clear-output: Public standalone methods
Method, stream-finish-output: Public standalone methods
Method, stream-force-output: Public standalone methods
Method, stream-fresh-line: Public standalone methods
Method, stream-terpri: Public standalone methods
Method, stream-write-char: Public standalone methods
Method, stream-write-char: Public standalone methods
Method, stream-write-char: Public standalone methods
Method, stream-write-char: Public standalone methods
Method, structured-end-p: Private generic functions
Method, structured-end-p: Private generic functions
Method, structured-separator-p: Private generic functions
Method, structured-separator-p: Private generic functions
Method, structured-start-p: Private generic functions
Method, structured-start-p: Private generic functions
Method, suffix-start: Private generic functions
Method, target: Private generic functions
Method, tilde-position: Private generic functions
Method, what-argument: Private generic functions
Method, why: Private generic functions

P
parameter-bind-p: Private generic functions
parameter-bind-p: Private generic functions
parameter-default: Private generic functions
parameter-default: Private generic functions
parameter-name: Private generic functions
parameter-name: Private generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-specifications: Public generic functions
parameter-type: Private generic functions
parameter-type: Private generic functions
parameter-value: Private generic functions
parameter-value: Private generic functions
parameter1: Private generic functions
parameter1: Private generic functions
parameter2: Private generic functions
parameter2: Private generic functions
parameters: Private generic functions
parameters: Private generic functions
parse-directive-suffix: Public generic functions
parse-directive-suffix: Public generic functions
parse-directive-suffix: Public generic functions
parse-directive-suffix: Public generic functions
parse-format-directive: Private ordinary functions
parse-modifiers: Private ordinary functions
parse-parameter: Private ordinary functions
parse-parameters: Private ordinary functions
pop-argument: Public ordinary functions
pop-remaining-arguments: Private ordinary functions
print-cardinal-arg: Private ordinary functions
print-cardinal-hundreds: Private ordinary functions
print-cardinal-non-zero: Private ordinary functions
print-cardinal-tenths: Private ordinary functions
print-exponent-arg: Private ordinary functions
print-fixed-arg: Private ordinary functions
print-float-arg: Private ordinary functions
print-general-arg: Private ordinary functions
print-justification: Private ordinary functions
print-key-sequence: Private generic functions
print-key-sequence: Private generic functions
print-monetary-arg: Private ordinary functions
print-old-roman-arg: Private ordinary functions
print-ordinal-arg: Private ordinary functions
print-ordinal-hundreds: Private ordinary functions
print-ordinal-non-zero: Private ordinary functions
print-ordinal-tenths: Private ordinary functions
print-radix-arg: Private ordinary functions
print-roman-arg: Private ordinary functions

R
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-condition: Public standalone methods
report-control-string-and-directive-position: Private ordinary functions
report-control-string-and-directive-start-position: Private ordinary functions
requirement1: Private generic functions
requirement1: Private generic functions
requirement2: Private generic functions
requirement2: Private generic functions
round-away-from-zero: Private ordinary functions

S
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
specialize-directive: Public generic functions
split-control-string: Private ordinary functions
start: Private generic functions
start: Private generic functions
str-line-length: Private ordinary functions
stream-clear-output: Public standalone methods
stream-finish-output: Public standalone methods
stream-force-output: Public standalone methods
stream-fresh-line: Public standalone methods
stream-terpri: Public standalone methods
stream-write-char: Public standalone methods
stream-write-char: Public standalone methods
stream-write-char: Public standalone methods
stream-write-char: Public standalone methods
structure-items: Private ordinary functions
structured-end-p: Private generic functions
structured-end-p: Private generic functions
structured-end-p: Private generic functions
structured-separator-p: Private generic functions
structured-separator-p: Private generic functions
structured-separator-p: Private generic functions
structured-start-p: Private generic functions
structured-start-p: Private generic functions
structured-start-p: Private generic functions
suffix-start: Private generic functions
suffix-start: Private generic functions

T
target: Private generic functions
target: Private generic functions
tilde-position: Private generic functions
tilde-position: Private generic functions
trim-fractional: Private ordinary functions
type-name: Private ordinary functions

W
what-argument: Private generic functions
what-argument: Private generic functions
why: Private generic functions
why: Private generic functions
with-arguments: Private macros
write-string-with-padding: Private ordinary functions


A.3 Variables

Jump to:   %   *  
C   E   S   T  
Index Entry  Section

%
%ancestor: Private conditions
%at-most-how-many: Private conditions
%at-sign-p: Public classes
%bind: Private classes
%clauses: Private classes
%colon-p: Public classes
%control-string: Public classes
%control-string: Private conditions
%default: Private classes
%destination: Private conditions
%directive: Private conditions
%directive-character: Public classes
%end: Public classes
%function-name: Private classes
%how-many-found: Private conditions
%index: Private conditions
%last-clause-is-default-p: Private classes
%max-arguments: Private conditions
%name: Private classes
%parameter1: Private conditions
%parameter2: Private conditions
%parameters: Public classes
%requirement1: Private conditions
%requirement2: Private conditions
%start: Public classes
%suffix-start: Public classes
%tilde-position: Private conditions
%type: Private classes
%value: Private classes
%what-argument: Private conditions
%why: Private conditions

*
*cardinal-ones*: Private special variables
*cardinal-teens*: Private special variables
*cardinal-tens*: Private special variables
*destination*: Public special variables
*extra-space*: Private special variables
*groups-of-three*: Private special variables
*inner-exit*: Private special variables
*inner-exit-if-exhausted*: Private special variables
*inner-tag*: Private special variables
*line-length*: Private special variables
*newline-kind*: Private special variables
*ordinal-ones*: Private special variables
*ordinal-teens*: Private special variables
*ordinal-tens*: Private special variables
*outer-exit*: Private special variables
*outer-exit-if-exhausted*: Private special variables
*outer-tag*: Private special variables
*pop-argument-hook*: Private special variables
*pop-remaining-arguments*: Private special variables
*previous-argument-index*: Private special variables
*previous-arguments*: Private special variables
*remaining-argument-count*: Private special variables
*roman-digits*: Public special variables

C
capitalize-next: Private classes
clauses: Private structures

E
end: Private structures

S
Slot, %ancestor: Private conditions
Slot, %at-most-how-many: Private conditions
Slot, %at-sign-p: Public classes
Slot, %bind: Private classes
Slot, %clauses: Private classes
Slot, %colon-p: Public classes
Slot, %control-string: Public classes
Slot, %control-string: Private conditions
Slot, %default: Private classes
Slot, %destination: Private conditions
Slot, %directive: Private conditions
Slot, %directive-character: Public classes
Slot, %end: Public classes
Slot, %function-name: Private classes
Slot, %how-many-found: Private conditions
Slot, %index: Private conditions
Slot, %last-clause-is-default-p: Private classes
Slot, %max-arguments: Private conditions
Slot, %name: Private classes
Slot, %parameter1: Private conditions
Slot, %parameter2: Private conditions
Slot, %parameters: Public classes
Slot, %requirement1: Private conditions
Slot, %requirement2: Private conditions
Slot, %start: Public classes
Slot, %suffix-start: Public classes
Slot, %tilde-position: Private conditions
Slot, %type: Private classes
Slot, %value: Private classes
Slot, %what-argument: Private conditions
Slot, %why: Private conditions
Slot, capitalize-next: Private classes
Slot, clauses: Private structures
Slot, end: Private structures
Slot, target: Private classes
Special Variable, *cardinal-ones*: Private special variables
Special Variable, *cardinal-teens*: Private special variables
Special Variable, *cardinal-tens*: Private special variables
Special Variable, *destination*: Public special variables
Special Variable, *extra-space*: Private special variables
Special Variable, *groups-of-three*: Private special variables
Special Variable, *inner-exit*: Private special variables
Special Variable, *inner-exit-if-exhausted*: Private special variables
Special Variable, *inner-tag*: Private special variables
Special Variable, *line-length*: Private special variables
Special Variable, *newline-kind*: Private special variables
Special Variable, *ordinal-ones*: Private special variables
Special Variable, *ordinal-teens*: Private special variables
Special Variable, *ordinal-tens*: Private special variables
Special Variable, *outer-exit*: Private special variables
Special Variable, *outer-exit-if-exhausted*: Private special variables
Special Variable, *outer-tag*: Private special variables
Special Variable, *pop-argument-hook*: Private special variables
Special Variable, *pop-remaining-arguments*: Private special variables
Special Variable, *previous-argument-index*: Private special variables
Special Variable, *previous-arguments*: Private special variables
Special Variable, *remaining-argument-count*: Private special variables
Special Variable, *roman-digits*: Public special variables

T
target: Private classes


A.4 Data types

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

A
a-directive: Private classes
ampersand-directive: Private classes
argument-reference-parameter: Private classes
argument-type-error: Private conditions
at-least-one-item-required: Private conditions
at-most-one-modifier-mixin: Private classes
at-sign-modifier-requires-one-clause: Private conditions

B
base-radix-directive: Private classes
basic-output.lisp: The invistra/code/basic-output․lisp file
binary-radix-directive: Private classes

C
c-directive: Private classes
call-function-directive: Private classes
capitalize-stream: Private classes
case-conversion-directive: Private classes
case-conversion-stream: Private classes
circumflex-directive: Private classes
Class, a-directive: Private classes
Class, ampersand-directive: Private classes
Class, argument-reference-parameter: Private classes
Class, at-most-one-modifier-mixin: Private classes
Class, base-radix-directive: Private classes
Class, binary-radix-directive: Private classes
Class, c-directive: Private classes
Class, call-function-directive: Private classes
Class, capitalize-stream: Private classes
Class, case-conversion-directive: Private classes
Class, case-conversion-stream: Private classes
Class, circumflex-directive: Private classes
Class, conditional-directive: Private classes
Class, decimal-radix-directive: Private classes
Class, directive: Public classes
Class, downcase-stream: Private classes
Class, e-directive: Private classes
Class, end-case-conversion-directive: Private classes
Class, end-conditional-directive: Private classes
Class, end-iteration-directive: Private classes
Class, end-justification-directive: Private classes
Class, end-logical-block-directive: Private classes
Class, end-structured-directive-mixin: Private classes
Class, f-directive: Private classes
Class, first-capitalize-stream: Private classes
Class, g-directive: Private classes
Class, go-to-directive: Private classes
Class, hexadecimal-radix-directive: Private classes
Class, i-directive: Private classes
Class, iteration-directive: Private classes
Class, justification-directive: Private classes
Class, literal-parameter: Private classes
Class, logical-block-directive: Private classes
Class, monetary-directive: Private classes
Class, newline-directive: Private classes
Class, no-modifiers-mixin: Private classes
Class, octal-radix-directive: Private classes
Class, only-at-sign-mixin: Private classes
Class, only-colon-mixin: Private classes
Class, parameter: Private classes
Class, percent-directive: Private classes
Class, plural-directive: Private classes
Class, radix-directive: Private classes
Class, recursive-processing-directive: Private classes
Class, remaining-argument-count-parameter: Private classes
Class, s-directive: Private classes
Class, semicolon-directive: Private classes
Class, structured-directive-mixin: Private classes
Class, tabulate-directive: Private classes
Class, tilde-directive: Private classes
Class, underscore-directive: Private classes
Class, upcase-stream: Private classes
Class, vertical-bar-directive: Private classes
Class, w-directive: Private classes
clause-separator-with-colon-modifier-not-allowed: Private conditions
code: The invistra/code module
colon-modifier-requires-two-clauses: Private conditions
Condition, argument-type-error: Private conditions
Condition, at-least-one-item-required: Private conditions
Condition, at-sign-modifier-requires-one-clause: Private conditions
Condition, clause-separator-with-colon-modifier-not-allowed: Private conditions
Condition, colon-modifier-requires-two-clauses: Private conditions
Condition, directive-parse-error: Private conditions
Condition, directive-syntax-error: Private conditions
Condition, directive-takes-at-most-one-modifier: Private conditions
Condition, directive-takes-no-modifiers: Private conditions
Condition, directive-takes-only-at-sign: Private conditions
Condition, directive-takes-only-colon: Private conditions
Condition, end-of-control-string-error: Private conditions
Condition, expected-integer-error: Private conditions
Condition, expected-parameter-start: Private conditions
Condition, format-error: Private conditions
Condition, format-runtime-error: Private conditions
Condition, found-something-else-error: Private conditions
Condition, go-to-out-of-bounds: Private conditions
Condition, illegal-clause-separators: Private conditions
Condition, illegal-directive: Private conditions
Condition, incompatible-layout-requirements: Private conditions
Condition, invalid-destination: Private conditions
Condition, logical-block-only-permits-three-clauses: Private conditions
Condition, modifier-and-parameter: Private conditions
Condition, more-than-two-modifiers: Private conditions
Condition, nesting-violation: Private conditions
Condition, no-more-arguments: Private conditions
Condition, no-such-package: Private conditions
Condition, no-such-symbol: Private conditions
Condition, parameter-omitted: Private conditions
Condition, parameter-type-error: Private conditions
Condition, symbol-not-external: Private conditions
Condition, too-many-package-markers: Private conditions
Condition, too-many-parameters: Private conditions
Condition, two-identical-modifiers: Private conditions
Condition, unknown-directive-character: Private conditions
Condition, unknown-format-directive: Private conditions
Condition, unmatched-directive: Private conditions
condition-reporters-en.lisp: The invistra/code/condition-reporters-en․lisp file
conditional-directive: Private classes
conditions.lisp: The invistra/code/conditions․lisp file
control-flow-operations.lisp: The invistra/code/control-flow-operations․lisp file
control-string-compiler.lisp: The invistra/code/control-string-compiler․lisp file

D
decimal-radix-directive: Private classes
directive: Public classes
directive-parse-error: Private conditions
directive-syntax-error: Private conditions
directive-takes-at-most-one-modifier: Private conditions
directive-takes-no-modifiers: Private conditions
directive-takes-only-at-sign: Private conditions
directive-takes-only-colon: Private conditions
directive.lisp: The invistra/code/directive․lisp file
downcase-stream: Private classes

E
e-directive: Private classes
end-case-conversion-directive: Private classes
end-conditional-directive: Private classes
end-iteration-directive: Private classes
end-justification-directive: Private classes
end-logical-block-directive: Private classes
end-of-control-string-error: Private conditions
end-structured-directive-mixin: Private classes
expected-integer-error: Private conditions
expected-parameter-start: Private conditions

F
f-directive: Private classes
File, basic-output.lisp: The invistra/code/basic-output․lisp file
File, condition-reporters-en.lisp: The invistra/code/condition-reporters-en․lisp file
File, conditions.lisp: The invistra/code/conditions․lisp file
File, control-flow-operations.lisp: The invistra/code/control-flow-operations․lisp file
File, control-string-compiler.lisp: The invistra/code/control-string-compiler․lisp file
File, directive.lisp: The invistra/code/directive․lisp file
File, floating-point-printers.lisp: The invistra/code/floating-point-printers․lisp file
File, format.lisp: The invistra/code/format․lisp file
File, formatter.lisp: The invistra/code/formatter․lisp file
File, generic-functions.lisp: The invistra/code/generic-functions․lisp file
File, interface.lisp: The invistra/code/interface․lisp file
File, invistra.asd: The invistra/invistra․asd file
File, layout-control.lisp: The invistra/code/layout-control․lisp file
File, miscellaneous-operations.lisp: The invistra/code/miscellaneous-operations․lisp file
File, miscellaneous-pseudo-operations.lisp: The invistra/code/miscellaneous-pseudo-operations․lisp file
File, packages.lisp: The invistra/code/packages․lisp file
File, parse-control-string.lisp: The invistra/code/parse-control-string․lisp file
File, pretty-printer-operations.lisp: The invistra/code/pretty-printer-operations․lisp file
File, printer-operations.lisp: The invistra/code/printer-operations․lisp file
File, radix-control.lisp: The invistra/code/radix-control․lisp file
File, split-control-string.lisp: The invistra/code/split-control-string․lisp file
File, structure-items.lisp: The invistra/code/structure-items․lisp file
File, utilities.lisp: The invistra/code/utilities․lisp file
first-capitalize-stream: Private classes
floating-point-printers.lisp: The invistra/code/floating-point-printers․lisp file
format-error: Private conditions
format-runtime-error: Private conditions
format.lisp: The invistra/code/format․lisp file
formatter.lisp: The invistra/code/formatter․lisp file
found-something-else-error: Private conditions

G
g-directive: Private classes
generic-functions.lisp: The invistra/code/generic-functions․lisp file
go-to-directive: Private classes
go-to-out-of-bounds: Private conditions
group: Private structures

H
hexadecimal-radix-directive: Private classes

I
i-directive: Private classes
illegal-clause-separators: Private conditions
illegal-directive: Private conditions
incompatible-layout-requirements: Private conditions
interface.lisp: The invistra/code/interface․lisp file
invalid-destination: Private conditions
invistra: The invistra system
invistra: The invistra package
invistra.asd: The invistra/invistra․asd file
iteration-directive: Private classes

J
justification-directive: Private classes

L
layout-control.lisp: The invistra/code/layout-control․lisp file
literal-parameter: Private classes
logical-block-directive: Private classes
logical-block-only-permits-three-clauses: Private conditions

M
miscellaneous-operations.lisp: The invistra/code/miscellaneous-operations․lisp file
miscellaneous-pseudo-operations.lisp: The invistra/code/miscellaneous-pseudo-operations․lisp file
modifier-and-parameter: Private conditions
Module, code: The invistra/code module
monetary-directive: Private classes
more-than-two-modifiers: Private conditions

N
nesting-violation: Private conditions
newline-directive: Private classes
no-modifiers-mixin: Private classes
no-more-arguments: Private conditions
no-such-package: Private conditions
no-such-symbol: Private conditions

O
octal-radix-directive: Private classes
only-at-sign-mixin: Private classes
only-colon-mixin: Private classes

P
Package, invistra: The invistra package
packages.lisp: The invistra/code/packages․lisp file
parameter: Private classes
parameter-omitted: Private conditions
parameter-type-error: Private conditions
parse-control-string.lisp: The invistra/code/parse-control-string․lisp file
percent-directive: Private classes
plural-directive: Private classes
pretty-printer-operations.lisp: The invistra/code/pretty-printer-operations․lisp file
printer-operations.lisp: The invistra/code/printer-operations․lisp file

R
radix-control.lisp: The invistra/code/radix-control․lisp file
radix-directive: Private classes
recursive-processing-directive: Private classes
remaining-argument-count-parameter: Private classes

S
s-directive: Private classes
semicolon-directive: Private classes
split-control-string.lisp: The invistra/code/split-control-string․lisp file
Structure, group: Private structures
structure-items.lisp: The invistra/code/structure-items․lisp file
structured-directive-mixin: Private classes
symbol-not-external: Private conditions
System, invistra: The invistra system

T
tabulate-directive: Private classes
tilde-directive: Private classes
too-many-package-markers: Private conditions
too-many-parameters: Private conditions
two-identical-modifiers: Private conditions

U
underscore-directive: Private classes
unknown-directive-character: Private conditions
unknown-format-directive: Private conditions
unmatched-directive: Private conditions
upcase-stream: Private classes
utilities.lisp: The invistra/code/utilities․lisp file

V
vertical-bar-directive: Private classes

W
w-directive: Private classes