Index Class hierarchy All packages
Table stores all the information about the classes, functions, methods ...
Defined in package LISP-DOCUMENTATION.
This class is intern.
Class hierarchy Slots Methods
Class hierarchy for class DOCU-TABLE:
CLASSES | Initform: NIL Accessor: CLASSES A list for the classes |
DOCU-PACKAGE | Initarg: :DOCU-PACKAGE Initform: :COMMON-LISP-USER Accessor: DOCU-PACKAGE Stores temporary information about the package at creation time. |
EXPORTS | Initform: NIL Accessor: EXPORTS a list of all exported symbols |
FUNCTIONS | Initform: NIL Accessor: FUNCTIONS A list for the functions |
GENERIC-FUNCTIONS | Initform: NIL Accessor: GENERIC-FUNCTIONS A list for all generic-functions |
LANGUAGE | Initform: *DOCU-GERMAN-LABELS* Accessor: LANGUAGE The labels for the output in the wanted language |
LOST-METHODS | Initform: NIL Accessor: LOST-METHODS A list for methods, whose specifiers are not really cleared. |
MACROS | Initform: NIL Accessor: MACROS A list for the macros |
METHODS | Initform: NIL Accessor: METHODS A list for methods, that are not specialized by any class |
PACKAGES | Initform: NIL Accessor: PACKAGES a list of packages which where defined. |
SYMBOLS | Initform: NIL Accessor: SYMBOLS A list for the symbols |
USED-PACKAGES | Initform: NIL Accessor: USED-PACKAGES a list of packages which where referenced. |
DOCU-ADD-FILE-TO-TABLE | ||
table [DOCU-TABLE] pathname &key recursive-p [NIL] exclude [NIL] parses pathname and adds to table. Pathname can be a directory | ||
DOCU-ADD-LOST-METHOD-TO-TABLE | ||
table [DOCU-TABLE] amethod [DOCU-METHOD] Add a method to the lost-methods-table | ||
DOCU-ADD-TO-TABLE ,declared in generic function DOCU-ADD-TO-TABLE | ||
table [DOCU-TABLE] aclass [DOCU-CLASS] | ||
table [DOCU-TABLE] afunction [DOCU-FUNCTION] | ||
table [DOCU-TABLE] amacro [DOCU-MACRO] | ||
table [DOCU-TABLE] apackage [DOCU-PACKAGE] | ||
table [DOCU-TABLE] afunction [DOCU-GENERIC-FUNCTION] | ||
table [DOCU-TABLE] asymbol | ||
table [DOCU-TABLE] asymbol [DOCU-SYMBOL] | ||
table [DOCU-TABLE] amethod [DOCU-METHOD] | ||
DOCU-CLASS-MAKE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] classes [LIST] &optional mode [:HTML] creates alphabetical index on classes | ||
DOCU-CREATE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] &optional mode [:HTML] language [:D] creates alphabetical index page with everything on it | ||
DOCU-CREATE-CLASS-HIERARCHY-INDEX | ||
table [DOCU-TABLE] &optional mode [:HTML] language [:D] creates a page with the class hierarchy of table table in mode mode | ||
DOCU-CREATE-FUNCTIONS | ||
table [DOCU-TABLE] page functions [LIST] comment [STRING] &optional mode [:HTML] only-exports [NIL] create documentation about functions | ||
DOCU-CREATE-FUNCTIONS-MORE | ||
table [DOCU-TABLE] afunction [DOCU-FUNCTION] page comment [STRING] &optional mode [:HTML] creates more information about functions, generic functions and methods | ||
table [DOCU-TABLE] agenfunction [DOCU-GENERIC-FUNCTION] page comment [STRING] &optional mode [:HTML] creates more information about functions, generic functions and methods | ||
DOCU-CREATE-HIERARCHY | ||
table [DOCU-TABLE] page tree [LIST] comment [STRING] &optional searchclass [NIL] mode [:HTML] parent [NIL] creates a hierarchy of classes for the class-tree tree | ||
DOCU-CREATE-MACROS | ||
table [DOCU-TABLE] page macros [LIST] comment [STRING] &optional mode [:HTML] only-exports [NIL] create documentation about macros | ||
DOCU-CREATE-METHODS | ||
table [DOCU-TABLE] class page methods [LIST] comment [STRING] &optional mode [:HTML] only-exports [NIL] create documentation about methods | ||
DOCU-CREATE-PACKAGES-INDEX | ||
table [DOCU-TABLE] packages [LIST] &optional mode [:HTML] language [:D] title [NIL] creates an index page of all packages being used in mode mode | ||
DOCU-CREATE-SLOTS | ||
table [DOCU-TABLE] page slots [LIST] comment [STRING] create documentation about slots | ||
DOCU-CREATE-SOMETHING | ||
table [DOCU-TABLE] page something [LIST] comment [STRING] &optional mode [:HTML] only-exports [NIL] | ||
table [DOCU-TABLE] page afunction [DOCU-FUNCTION] comment [STRING] &optional mode [:HTML] only-exports [NIL] | ||
table [DOCU-TABLE] page afunction [DOCU-GENERIC-FUNCTION] comment [STRING] &optional mode [:HTML] only-exports [NIL] | ||
table [DOCU-TABLE] page amacro [DOCU-MACRO] comment [STRING] &optional mode [:HTML] only-exports [NIL] | ||
table [DOCU-TABLE] page amethod [DOCU-METHOD] comment [STRING] &optional mode [:HTML] only-exports [NIL] | ||
table [DOCU-TABLE] page asymbol [DOCU-SYMBOL] comment [STRING] &optional mode [:HTML] only-exports [NIL] | ||
DOCU-CREATE-SYMBOLS | ||
table [DOCU-TABLE] page symbols [LIST] comment [STRING] &optional only-exports [NIL] create documentation about global variables and other symbols (which?) | ||
DOCU-FUNCTION-MAKE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] functions [LIST] &optional mode [:HTML] creates alphabetical index on functions | ||
DOCU-GENERIC-FUNCTION-MAKE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] functions [LIST] &optional mode [:HTML] creates alphabetical index on generic functions | ||
DOCU-GET-FROM-TABLE ,declared in generic function DOCU-GET-FROM-TABLE | ||
table [DOCU-TABLE] name category | ||
table [DOCU-TABLE] name category [eql "'packages"] | ||
table [DOCU-TABLE] apackage [DOCU-PACKAGE] category [eql "'packages"] | ||
DOCU-HANDLE-TOKEN ,declared in generic function DOCU-HANDLE-TOKEN | ||
table [DOCU-TABLE] token type [eql "'defclass"] | ||
table [DOCU-TABLE] token type [eql "'defun"] | ||
table [DOCU-TABLE] token type [eql "'defmacro"] | ||
table [DOCU-TABLE] token type [eql "'defpackage"] | ||
table [DOCU-TABLE] token type [eql "'defparameter"] | ||
table [DOCU-TABLE] token type [eql "'defvar"] | ||
table [DOCU-TABLE] token type [eql "'defconstant"] | ||
table [DOCU-TABLE] token type [eql "'let"] | ||
table [DOCU-TABLE] token type [eql "'let*"] | ||
table [DOCU-TABLE] token type [eql "'progn"] | ||
table [DOCU-TABLE] token type [eql "'prog1"] | ||
table [DOCU-TABLE] token type [eql "'defgeneric"] | ||
table [DOCU-TABLE] token type [eql "'defmethod"] | ||
table [DOCU-TABLE] token type [eql "'in-package"] parses for packages | ||
table [DOCU-TABLE] token type [eql "'export"] | ||
table [DOCU-TABLE] token type [eql NIL] | ||
table [DOCU-TABLE] token type | ||
table [DOCU-TABLE] token type [eql "'flet"] | ||
table [DOCU-TABLE] token type [eql "'macrolet"] | ||
table [DOCU-TABLE] token type [SYMBOL] | ||
DOCU-HANDLE-TOKEN-REK | ||
table [DOCU-TABLE] token recursive parsing for s-expr (needed for global LETs etc.) | ||
DOCU-IS-EXPORTED | ||
table [DOCU-TABLE] symbol [DOCU-TYPE] | ||
DOCU-MACRO-MAKE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] macros [LIST] &optional mode [:HTML] creates alphabetical index on macros | ||
DOCU-MAKE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] &optional mode [:HTML] puts every in table table in a sorted list. The elements of this list are lists of (name link comment [where link]+) | ||
DOCU-METHOD-MAKE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] methods [LIST] &optional mode [:HTML] creates alphabetical index on methods | ||
DOCU-OUTPUT | ||
table [DOCU-TABLE] class [DOCU-CLASS] &optional mode [:HTML] language [:D] only-exports [NIL] title [NIL] creates class page with slots and methods | ||
table [DOCU-TABLE] package [PACKAGE] &optional mode [:HTML] language [:D] only-exports [NIL] title [NIL] creates package page with class hierarchy, functions, methods & global parameters | ||
DOCU-PARSE-AFTERWARDS | ||
table [DOCU-TABLE] implements the 2nd step of the 2-way-parser, for correcting methods and generic functions, and creating missing packages | ||
DOCU-PARSE-FILE | ||
table [DOCU-TABLE] filename implements the 1st step of the 2-way-parser, reads in all s-expr and calls docu-handle-token | ||
DOCU-REMOVE-LOST-METHOD-FROM-TABLE | ||
table [DOCU-TABLE] amethod [DOCU-METHOD] Remove a method from the lost-methods-table. | ||
DOCU-SORT | ||
table [DOCU-TABLE] class [DOCU-CLASS] builds the class tree for a single class | ||
table [DOCU-TABLE] classes [LIST] build the class forest for a list of classes | ||
DOCU-SYMBOL-MAKE-ALPHABETICAL-INDEX | ||
table [DOCU-TABLE] symbols [LIST] &optional mode [:HTML] creates alphabetical index on symbols |