(%ADD-DOC-KWD-MAPPINGS TABLE) [function] |
Description | adds doc kwd mappings to the given table. | |
Calls | ||
Location |
(%CHECK-FOR-CLASS-MOD OBJ CLASS-MOD) [function] |
Called By | ||
Calls | FIND, GET-INFO-OF-TYPE, MAPCAR, SLOT-VALUE and STRIP-INFO-FIELDS | |
Location |
(%FIND-CLASS-IN-HIERARCHY HIER THE-CLASS) [function] |
Description | Searches through given HIERARCHY hier for given class-name. Recursive | |
Called By | ||
Calls | %FIND-CLASS-IN-HIERARCHY, GET-OBJECT-NAME, STRING=, TNODE.CLASS and TNODE.KIDS | |
Location |
(%STRIP-SETF X) [function] |
Called By | ||
Calls | CHAR-EQUAL, SCHAR and SUBSEQ | |
Location |
(ADD-SPRES-FLAG! FLAG) [function] |
Called By | PRESENT-OBJECT-FULL-CLASS/DOCBOOK, PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK, PRESENT-OBJECT-FULL-METHOD/DOCBOOK and PRESENT-OBJECT-FULL-TPL-METHOD/DOCBOOK | |
Location |
(CHECK-FOR-LANGUAGE NAME) [function] |
Description | Returns entry in table of installed languages. | |
Called By | ||
Calls | ||
Location |
(COLLECT-PARENT-PATH OBJ) [function] |
Description | Returns the parents of OBJ in a list. | |
Called By | ||
Calls | ||
Location |
(COUNT-OBJ-TYPES LIST SOME-TYPE) [function] |
Description | Counts and returns number of types. | |
Called By | ||
Calls | ||
Location |
(DB-ASSOC-TABLE-AS-TREE DOC OBJ ASSOC-LIST &KEY (STYLE :TABLE) (TITLE NIL)) [function] |
Description | Returns an association-list back as an appropriate DB-tree. Known styles are :variablelist and :table | |
Called By | ||
Calls | ||
Location |
((SETF DB-GET-DTD) DTD-SPEC) [function] |
Description | Registers a docbook dtd for use. | |
Called By | ||
Location |
(DB-GET-ID-PREFIX OBJ) [function] |
Description | Tries to create an id for an object. returns a string. | |
Location |
(DB-INSERT-INDEX DOC FROM-LIST COLUMNS &KEY (ONLY-LINK-EXISTING T)) [function] |
Description | Inserts an index gathered from FROM-LIST and presents it in COLUMNS columns. | |
Called By | PRESENT-OBJECT-FULL-CLASS/DOCBOOK and PRESENT-OBJECT-PCK-IDX/DOCBOOK | |
Calls | EOL, FLATTEN, FORMAT, IDX-ENTRY-OBJ, IDX-ENTRY-PARENT, MAKE-OBJ-LINK, PUT and SORT-IDX-LIST | |
Location |
(DB-PRESENT-CLASS-DETAILS DOC OBJ) [function] |
Description | Presents class-details in a refsect in doc. | |
Called By | ||
Calls | DB-ASSOC-TABLE-AS-TREE, GET-CLASS-FACTS, GET-CLASS-SIGNATURE, GET-WORD, TL-IS-STRUCT? and TREE-PUT | |
Location |
(DB-PRESENT-DOC-LIST DOC-LIST DOC TYPE &KEY SUPPRESS-WRAPPER) [function] |
Description | Takes a doc-list and presents it to the given doc object | |
Called By | PRESENT-OBJECT-FULL-ENUM/DOCBOOK, PRESENT-OBJECT-FULL-METHOD/DOCBOOK, PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK and PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK | |
Calls | ||
Location |
(DB-PRESENT-INFO-LIST INFO-LIST DOC TYPE &KEY SUPPRESS-WRAPPER) [function] |
Description | Takes a doc-list and presents it to the given doc object | |
Called By | PRESENT-OBJECT-FULL-METHOD/DOCBOOK, PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK and PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK | |
Calls | ||
Location |
(DB-PRINT-LOCATION LOC-LIST DOC TYPE &KEY SUPPRESS-WRAPPER) [function] |
Description | Takes a doc-list and presents it to the given doc object | |
Called By | PRESENT-OBJECT-FULL-ENUM/DOCBOOK, PRESENT-OBJECT-FULL-METHOD/DOCBOOK, PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK and PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK | |
Calls | EOL, GET-DOC-WORD, GET-STRING and PUT | |
Location |
(DB-PRINT-TABLE DOC STRING-LIST &KEY TITLE (COLUMNS 3) (XMLIFY T)) [function] |
Description | Prints the string-list as a table. | |
Called By | ||
Calls | ||
Location |
(DEF-RULE-FORM NAME ARGS &OPTIONAL VARIATION) [macro] |
(DEF-RULE-INFO INFORMATION) [macro] |
Description | Defines a presentation rule to be followed later. | |
Location |
(DEFINE-LANGUAGE NAME CODE) [macro] |
Calls | CONCAT-PNAMES and GENSYM | |
Location |
(DOCBOOK-PAGE-TITLE DOC OBJECT) [generic] |
Description | Returns a string to use as page-title for an object in docbook, or NIL if default should be used. | |
Called By | ||
Location |
(DRAW-HIERARCHY DOC OBJ THE-HIERARCHY) [function] |
Description | Draws hierarchy somehow. | |
Calls | FIND-CLASS-IN-HIERARCHY, SDOC-CLASS.PARENTS, TNODE.KIDS and WARN | |
Location |
(EOL) [function] |
(ESTABLISH-DOC-HANDLER& KEY FUN) [function] |
Description | adds a function to *special-doc-handlers*. Such a function should take three arguments.. the document, the list of doc-obj to handle and a special argument (type T) with extra info (usually a keyword, e.g :class). | |
Calls | ||
Location |
(ESTABLISH-INFO-HANDLER& KEY FUN) [function] |
Description | adds a function to *special-info-handlers*. Such a function should take three arguments.. the document, the list of info-obj to handle and a special argument (type T) with extra info (usually a keyword, e.g :class). | |
Calls | ||
Location |
(FILE-INFO-TO-FNAME F-OBJ) [function] |
Description | Translates the file-info obj into a filename string | |
Called By | INCLUDE-FILE-ENTITY, PERMUTE-FNAME-AND-ADD, SEARCH-FOR-FILE-NAMES, TL-MAKE-NEW-DOCUMENT and TL-MAKE-NEW-OBJ-DOCUMENT | |
Calls | FILE-INFO-COUNTER, FILE-INFO-DIR, FILE-INFO-FNAME, FORMAT, NAMESTRING, NON-NEGATIVE-INTEGER?, PATHNAMEP and STRCAT | |
Location |
(FILTER-AWAY THE-LIST PREDICATE) [function] |
Description | works as REMOVE-IF but returns the removed values as second value | |
Called By | PRESENT-OBJECT-FULL-CLASS/DOCBOOK, PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK and PRINT-CONTENT-LIST-CLEVER-SORT-OF-CONTENT-PRESENTER | |
Calls | ||
Location |
(FIND-CLASS-IN-HIERARCHY HIER THE-CLASS) [function] |
Called By | DRAW-HIERARCHY, MAKE-CLASS-HIERARCHY and TL-MAKE-LINK-FOR-CLASS | |
Calls | ||
Location |
(GENERATE-RULE-CODE FILENAME) [function] |
Description | generates code for the rules to the given file | |
Calls | ||
Location |
(GET-CLASS-FACTS DOC OBJ) [function] |
Description | Returns a list of fun facts about a class. | |
Called By | ||
Calls | ||
Location |
(GET-CLASS-SIGNATURE DOC OBJ &KEY (LINKED T)) [function] |
Description | Returns a class-signature. | |
Called By | ||
Calls | ||
Location |
(GET-DOC-HANDLER KEY) [function] |
Description | gets a function from *special-doc-handlers* | |
Called By | ||
Calls | ||
Location |
(GET-DOC-WORD WORD DOCUMENT) [function] |
Description | Returns a translated word for a documentation kwd | |
Called By | DB-PRESENT-DOC-LIST, DB-PRESENT-INFO-LIST and DB-PRINT-LOCATION | |
Calls | ||
Location |
(GET-ENUM-VALUES ENUM-OBJ DOC) [function] |
Description | Returns a string with enum-values neatly organised | |
Calls | GET-STRING, GET-WORD, LIST-TO-SEP-STRING, MAPCAR, SDOC-ENUM.VALUES, SDOC-ENUMVAL.VALUE and STRCAT | |
Location |
(GET-EXPORT-TABLE OBJ) [function] |
Description | Returns an export-table for the given package object. | |
Called By | ||
Calls | ||
Location |
(GET-FILE-EXTENSION DOCUMENT) [generic] |
Description | Returns a string, e.g '.foo' with extension for DOCUMENT files. | |
Called By | ||
Location |
GET-FILE-EXTENSION-FILE-EXTENSION/DOCBOOK
(GET-FILE-EXTENSION-FILE-EXTENSION/DOCBOOK DOC) [function] |
Description | returns a file-extension | |
Location |
(GET-FORMAT-CONSTR THE-FORMAT) [function] |
Description | Tries to find the given format and returns a list of constructors that satisfy the string naming THE-FORMAT. If the format was not found, NIL is returned. If the format is named "all", all formats are returned. | |
Called By | ||
Calls | GETHASH, HASH-TABLE-COUNT, HTBL-TO-LIST, STRING-DOWNCASE, STRING-EQUAL, WARN and WHEN-VERBOSE | |
Location |
(GET-HOVER-DESC DOC OBJ) [function] |
Calls | GET-CLASS-SIGNATURE, GET-METHOD-SIGNATURE, GET-OBJECT-NAME, GET-VARIABLE-SIGNATURE and STRCAT | |
Location |
(GET-INFO-HANDLER KEY) [function] |
Description | gets a function from *special-info-handlers* | |
Called By | ||
Calls | ||
Location |
(GET-INHERIT-OBJ CLASS-OBJ) [function] |
Description | Returns the INHERIT object in the given SDOC-CLASS | |
Called By | GET-CLASS-FACTS, GET-CLASS-SIGNATURE, MAKE-CLASS-HIERARCHY and PRINT-PURPOSE-GENERIC-CLASS-PURPOSE | |
Calls | ||
Location |
(GET-LINKED-WORD DOC WORD LINK-TYPE &KEY DESC) [generic] |
Description | Returns a linked word fitting for a document object DOC. | |
Called By | ||
Location |
(GET-METHOD-RETVAL METH-OBJ DOC) [function] |
Description | Returns a string with the return value of the METH-OBJ. | |
Called By | ||
Calls | GET-INFO-OF-TYPE, GET-STRING, GET-WORD, IS-PROG-LANG?, LIST-TO-SEP-STRING, MAPCAR, SDOC-METHOD.RETVALS, SDOC-RETVAL.INFO and STRCAT | |
Location |
(GET-METHOD-SIGNATURE DOC OBJ &KEY (LINKED T) (STYLE :TRADITIONAL)) [function] |
Description | obj must be a sdoc-method | |
Called By | GET-HOVER-DESC, PRESENT-OBJECT-FULL-CATEGORY/DOCBOOK and PRESENT-OBJECT-FULL-METHOD/DOCBOOK | |
Calls | ||
Location |
(GET-SDOC-TOPLEVEL) [function] |
Description | Returns the toplevel sdoc-object. | |
Called By | LOOK-FOR-NAME-IN-NAMED-PACKAGE and PRINT-HEADER-PACKAGE-HEADER/DOCBOOK | |
Location |
(GET-SPEC-INHERITS INH-LIST TYPE) [function] |
Description | Returns only specific inherits satisfying type. | |
Called By | ||
Calls | GET-INFO-OF-TYPE, MAPCAR, SLOT-VALUE, STRING-EQUAL and STRIP-INFO-FIELDS | |
Location |
(GET-STRING ACC OBJ) [macro] |
Description | handy macro for lists who are just a text-string.. for readability | |
Called By | DB-PRESENT-DOC-LIST, DB-PRESENT-INFO-LIST, DB-PRINT-LOCATION, GET-ENUM-VALUES, GET-METHOD-RETVAL, GET-METHOD-SIGNATURE, GET-VARIABLE-SIGNATURE, PRESENT-OBJECT-FULL-CATEGORY/DOCBOOK and TL-GET-CAT-INFO-STR | |
Location |
(GET-VARIABLE-SIGNATURE DOC OBJ &KEY LINKED STYLE) [function] |
Description | obj must be a sdoc-variable | |
Called By | GET-HOVER-DESC, PRESENT-OBJECT-FULL-CATEGORY/DOCBOOK and PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK | |
Calls | ||
Location |
(GET-WORD WORD DOCUMENT) [function] |
Description | makes a look up for a word in appropriate hash table | ||||||||||||||||
Called By |
| ||||||||||||||||
Calls | |||||||||||||||||
Location |
(HANDLE-PARAM-DOC (DOC DOCBOOK-DOCUMENT) DOC-LIST TYPE) [method] |
Calls | APISPEC-XML:XMLIFY-STRING, EOL, GET-DOC-WORD, GET-STRING, POSITION, PUT, SUBSEQ and TL-CLEAN-FOR-LEADING-STARS | |
Location |
(HANDLE-SEE-DOC (DOC DOCBOOK-DOCUMENT) DOC-LIST TYPE) [method] |
Calls | APISPEC-XML:XMLIFY-STRING, EOL, GET-DOC-WORD, GET-STRING, PUT and TL-CLEAN-FOR-LEADING-STARS | |
Location |
(HAS-SPRES-FLAG? FLAG) [function] |
Called By | PRESENT-OBJECT-FULL-CATEGORY/DOCBOOK, PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK, PRESENT-OBJECT-FULL-METHOD/DOCBOOK, PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK, PRINT-HEADER-PACKAGE-HEADER/DOCBOOK, PUT-TOGETHER-METH-ROW and TL-GET-SECT-HEADING-FROM-TYPE | |
Calls | ||
Location |
(HIERARCHY-SIZE HIER) [function] |
Description | Returns an integer with an approximate size of the class-hierarchy. | |
Called By | ||
Calls | ||
Location |
(INCLUDE-FILE-ENTITY F-OBJ) [function] |
Description | Returns a string which is a legal file-inclusion in xml for the given f-obj | |
Called By | ||
Calls | ||
Location |
(INFO-TO-FIELD DOC FIELD INFO-NAME INFO-LIST) [function] |
Calls | EOL, GET-INFO-OF-TYPE, PUT and SLOT-VALUE | |
Location |
(IS-PROG-LANG? LANG) [function] |
Called By | GET-CLASS-SIGNATURE, GET-METHOD-RETVAL, GET-VARIABLE-SIGNATURE, PRESENT-OBJECT-PCK-IDX/DOCBOOK, PUT-TOGETHER-METH-ROW, TL-GET-SECT-HEADING-FROM-TYPE, TL-SHOW-LOCATION? and UPDATE-CALLEDBY-INFO! | |
Location |
(IS-VARIABLE-A-CONSTANT? OBJ) [function] |
Calls | GET-INFO-OF-TYPE, SDOC-INFO.VALUE, SLOT-VALUE and STRING-EQUAL | |
Location |
(LINK-TO-CLHS? NAME) [function] |
Description | Returns either NIL or a link to the CLHS. | |
Called By | ||
Calls | ||
Location |
LOOK-FOR-NAME-IN-NAMED-PACKAGE
(LOOK-FOR-NAME-IN-NAMED-PACKAGE NAMED-PACKAGE NAME TYPE) [function] |
Description | Looks up a named-package and looks in it for NAME. | |
Calls | ||
Location |
(MAKE-CLASS-HIERARCHY CLASS-TABLE) [function] |
Description | It creates and returns a class-hierarchy based on tree-node | |
Called By | ||
Calls | ||
Location |
(MAKE-FORMAT FORMAT-TYPE) [function] |
Description | constructor for formats.. supply a symbol identifying the format-type | |
Calls | ||
Location |
(MAKE-TREE-NODE CLASS-OBJ &KEY (SCOPE NIL)) [function] |
Description | constructor | |
Called By | ||
Calls | ||
Location |
(MAKE-VALID-ENTITY WORD &KEY (ALLOW NIL)) [function] |
Description | translates the word into something eatable as entity and id in sml and label in tex. It is returned as a _string_ | |
Called By | INCLUDE-FILE-ENTITY, PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK, PRESENT-OBJECT-TPL/DOCBOOK, PRINT-HEADER-PACKAGE-HEADER/DOCBOOK, SEARCH-FOR-FILE-NAMES and TL-MAKE-NEW-DOCUMENT | |
Location |
(PERMUTE-FNAME-AND-ADD F-OBJ TABLE) [function] |
Description | permutes the fname with counter till it is addable to the given table. | |
Called By | ||
Calls | (SETF GETHASH), FILE-INFO-COUNTER, FILE-INFO-TO-FNAME, GETHASH and PERMUTE-FNAME-AND-ADD | |
Location |
(POSSIBLY-CVS-LINK LOC-OBJ) [function] |
Description | Returns either a link to a cvs tree or the loc-obj. | |
Calls | ALBERT-SETTING, APISPEC-XML:XMLIFY-STRING, SDOC-LOCATION.FILE, SETTING-OR-DEFAULT and STRCAT | |
Location |
(PRESENT-BOOK TPL-OBJECT) [function] |
Description | Outputs a book of the given top-level object | |
Called By | ||
Calls | ||
Location |
PRESENT-OBJECT-FULL-CATEGORY/DOCBOOK
(PRESENT-OBJECT-FULL-CATEGORY/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a full category. | |
Calls | ||
Location |
PRESENT-OBJECT-FULL-CLASS/DOCBOOK
(PRESENT-OBJECT-FULL-CLASS/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a full class. | |||||||||||||||||||||||||
Calls |
| |||||||||||||||||||||||||
Location |
PRESENT-OBJECT-FULL-ENUM/DOCBOOK
(PRESENT-OBJECT-FULL-ENUM/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a full enum. | |
Calls | DB-PRESENT-DOC-LIST, DB-PRINT-LOCATION, EOL, GET-OBJECT-NAME, GET-SIMPLE-ANCHOR, MAKE-OBJ-ID, PUT, SLOT-VALUE, STRCAT, TL-SHOW-LOCATION? and TREE-PUT | |
Location |
PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK
(PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents lisp-specifics for a package. | ||||||||||||||||||||||||||||
Calls |
| ||||||||||||||||||||||||||||
Location |
PRESENT-OBJECT-FULL-METHOD/DOCBOOK
(PRESENT-OBJECT-FULL-METHOD/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a full method. | ||||||||||||||||||||||||||||
Calls |
| ||||||||||||||||||||||||||||
Location |
PRESENT-OBJECT-FULL-MODULE/DOCBOOK
(PRESENT-OBJECT-FULL-MODULE/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a module. | |
Calls | EOL, GET-OBJECT-NAME, PRESENT-OBJECT, PRINT-HEADER, PUT, RULE-NOTIFY-START and SLOT-VALUE | |
Location |
PRESENT-OBJECT-FULL-TPL-METHOD/DOCBOOK
(PRESENT-OBJECT-FULL-TPL-METHOD/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a full GF. | |
Calls | ||
Location |
PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK
(PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a full typespec. | |
Calls | ||
Location |
PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK
(PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Presents a full variable. | |
Calls | ||
Location |
PRESENT-OBJECT-PCK-IDX/DOCBOOK
(PRESENT-OBJECT-PCK-IDX/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | index a package | |
Calls | DB-INSERT-INDEX, EOL, GET-OBJECT-NAME, IS-PROG-LANG?, PUT, RULE-NOTIFY-START and SLOT-VALUE | |
Location |
(PRESENT-OBJECT-TPL/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Toplevel Docbook basically | |
Calls | ||
Location |
(PRESENT-TABLE DOC OBJLIST STYLE) [generic] |
Description | Makes a table of the objects in list in given style | |
Location |
(PRESENT-WITH-CONTENT-MANAGER OBJ DOC LIST) [macro] |
Called By | PRESENT-OBJECT-FULL-CLASS/DOCBOOK and PRESENT-OBJECT-FULL-TPL-METHOD/DOCBOOK | |
Location |
(PRINT-CLASS-HIERARCHY (DOC DOCBOOK-DOCUMENT) HIER INDENT) [method] |
Called By | ||
Calls | EOL, MAKE-STRING, PRINT-CLASS-HIERARCHY, PUT, TL-MAKE-LINK-FOR-CLASS and TNODE.KIDS | |
Location |
(PRINT-CLASS-HIERARCY DOC HIERARCHY INDENT) [generic] |
Description | Prints a class hierarchy to the given document. | |
Location |
(PRINT-CONTENT-LIST OBJ DOC CONTENT-LIST) [generic] |
Description | Prints the 'content'-list of OBJ to DOC. | |
Called By | ||
Location |
(PRINT-CONTENT-LIST OBJ DOC CONTENT-LIST) [method] |
Calls | PRINT-CONTENT-LIST-CLEVER-SORT-OF-CONTENT-PRESENTER and WARN | |
Location |
PRINT-CONTENT-LIST-CLEVER-SORT-OF-CONTENT-PRESENTER
(PRINT-CONTENT-LIST-CLEVER-SORT-OF-CONTENT-PRESENTER OBJ DOC CONTENT-LIST) [function] |
Description | A positively evil way to sort content. | |
Calls | EOL, ERROR, FILTER-AWAY, GET-WORD, PRESENT-OBJECT, PUT, SHOULD-HAVE-INDIVIDUAL-FILE-P, TL-DIVIDE-AND-ORDER-OBJECTS, TL-GET-NEXT-SECTION-STATE and TL-GET-SECT-HEADING-FROM-TYPE | |
Location |
PRINT-HEADER-BOOK-HEADER/DOCBOOK
(PRINT-HEADER-BOOK-HEADER/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Prints a book header for docbook. | |
Calls | ALBERT-SETTING, EOL, EVERY, FORMAT, GET-DATE-STRING-FOR-TODAY, PATHNAMEP, PROBE-FILE, PUT, RULE-NOTIFY-START and SETTING-OR-DEFAULT | |
Location |
PRINT-HEADER-DOCUMENT-HEADER/DOCBOOK
(PRINT-HEADER-DOCUMENT-HEADER/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Prints the header of the document. | |
Calls | DB-GET-DTD, EOL, HASH-TABLE-COUNT, PUT and RULE-NOTIFY-START | |
Location |
PRINT-HEADER-PACKAGE-HEADER/DOCBOOK
(PRINT-HEADER-PACKAGE-HEADER/DOCBOOK OBJ DOC CONTEXT) [function] |
Description | Prints a package header for docbook. | |
Calls | ||
Location |
(PRINT-OBJECT (INST TREE-NODE) STREAM) [method] (PRINT-OBJECT (INST SPRES-FORMAT) STREAM) [method] |
PRINT-PURPOSE-GENERIC-CLASS-PURPOSE
(PRINT-PURPOSE-GENERIC-CLASS-PURPOSE OBJ DOC CONTEXT) [function] |
Calls | ALBERT-SETTING, EOL, GET-INHERIT-OBJ, GET-WORD, LIST-TO-SEP-STRING, MAPCAR, PUT, SLOT-VALUE, STRCAT, STRING-EQUAL and TL-IS-STRUCT? | |
Location |
PRINT-PURPOSE-GENERIC-FUN-PURPOSE
(PRINT-PURPOSE-GENERIC-FUN-PURPOSE OBJ DOC CONTEXT) [function] |
Calls | ALBERT-SETTING, EOL, IS-GENERIC-FUN?, PUT, TL-GET-FIELDS and WARN | |
Location |
(PRT-HIER HIER &OPTIONAL (INDENT 0)) [function] |
Called By | ||
Calls | FORMAT, GET-OBJECT-NAME, PRT-HIER, SUBSEQ, TNODE.CLASS and TNODE.KIDS | |
Location |
(PUT-TOGETHER-METH-ROW DOC RETVAL DESC-WORD NAME ARGUMENTS TYPE-LIST &KEY VISIB (STYLE :TRADITIONAL) (LINKED T)) [function] |
Description | Pieces together a method-row from arguments. | |
Called By | ||
Calls | GET-LINKED-WORD, GET-SIMPLE-ANCHOR, HAS-SPRES-FLAG?, IS-PROG-LANG?, STRCAT and TAGGIFY | |
Location |
(REGISTER-CLHS-ROOT ROOT) [function] |
Description | Registers the clhs-root for later use. | |
Called By | ||
Location |
(REGISTER-CREATED-ID OBJ ID) [function] |
Description | Registers a created id for an obj. | |
Calls | ||
Location |
(REGISTER-OBJECT-ACTUAL (OBJ SDOC-CLASS) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-PACKAGE) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-MODULE) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-TOPLEVEL) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-CATEGORY) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-METHOD) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-ENUM) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-VARIABLE) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-TYPESPEC) CONTEXT WHEN) [method] (REGISTER-OBJECT-ACTUAL (OBJ SDOC-DIRECTIVE) CONTEXT WHEN) [method] |
(REGISTER-SEPARATE-DOCUMENT FILEINFO) [function] |
Description | Registers the file-info object so that it will be counted. | |
Called By | PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK and PRESENT-OBJECT-TPL/DOCBOOK | |
Calls | ||
Location |
(REMOVE-SPRES-FLAG! FLAG) [function] |
Called By | PRESENT-OBJECT-FULL-CLASS/DOCBOOK, PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK, PRESENT-OBJECT-FULL-METHOD/DOCBOOK and PRESENT-OBJECT-FULL-TPL-METHOD/DOCBOOK | |
Calls | ||
Location |
(REP-TABLE-TO-LIST TABLE) [function] |
Description | collects the actual objects of the table into a new list | |
Calls | ||
Location |
(RL-CLEAN-BASIC-REQ RULE) [function] |
Description | no side-effects.. returns a new rule without basic keywords in the demand list. | |
Calls | (SETF RULE-INFO-DEMANDS), CHAR, MAKE-RULE-INFO, REMOVE, RL-GET-RULE-DEF, RULE-INFO-DESC, RULE-INFO-KEY, RULE-INFO-NAME, RULE-INFO-VARIATION, SYMBOL-NAME and WARN | |
Location |
(RL-CLEAN-TABLES) [function] |
Description | Cleans all rule-tables. | |
Calls | (SETF FILL-POINTER) and CLRHASH | |
Location |
(RL-ENSURE-RULE INFORMATION FUNCTION) [function] |
Description | ensures that the given rule is registered. | |
Calls | (SETF AREF), (SETF GETHASH), ERROR, GETHASH, MAKE-RULE-INFO, POSITION, VECTOR-PUSH-EXTEND and WARN | |
Location |
(RL-ENSURE-RULE-FORM KEY ARGS VARIATION) [function] |
Description | ensures that the rule-form is registered. | |
Calls | (SETF GETHASH), (SETF RULE-DEF-ON-FALL-THROUGH), (SETF RULE-DEF-PRINT-EXECUTE), FIND and MAKE-RULE-DEF | |
Location |
(RL-GENERATE-METHOD OUT-STREAM SIGNATURE RULES) [function] |
Description | Generates a method and it's functions. | ||||||||||||||||||||||||||||
Called By | |||||||||||||||||||||||||||||
Calls |
| ||||||||||||||||||||||||||||
Location |
(RL-GET-ARG-NAMES RULE) [function] |
Description | Return a list of variable-names | |
Called By | ||
Calls | ||
Location |
(RL-GET-POSS-QUOTED-VAL DEM) [function] |
Description | Returns the value of a symbol and bypasses any quote. | |
Called By | ||
Location |
(RL-GET-RULE-DEF NAME) [function] |
Called By | RL-CLEAN-BASIC-REQ, RL-GENERATE-METHOD, RL-GET-ARG-NAMES and RL-GET-SIGNATURE | |
Calls | ||
Location |
(RL-GET-SIGNATURE RULE) [function] |
Description | Returns the appropriate signature for the given rule. | |
Calls | FIND, NREVERSE, RL-GET-POSS-QUOTED-VAL, RL-GET-RULE-DEF, RL-VERIFY-DEMANDS, RULE-ARG-KEYWORD, RULE-DEF-ARGS, RULE-INFO-DEMANDS and RULE-INFO-NAME | |
Location |
(RL-MAKE-COND-CLAUSE RULE) [function] |
Description | Returns an appropriate COND-clause for a rule. | |
Called By | ||
Calls | RL-GET-ARG-NAMES, RL-MAKE-DEFUN-NAME, RULE-INFO-DEMANDS, RULE-INFO-KEY and RULE-INFO-NAME | |
Location |
(RL-VERIFY-DEMANDS DEMANDS) [function] |
Description | Verifies that the demand-list is peachy. Not complete. | |
Called By | ||
Calls | ||
Location |
(SETF RULE-DEF-ON-FALL-THROUGH)
((SETF RULE-DEF-ON-FALL-THROUGH) (OBJ RULE-DEF)) [function] |
Called By | ||
Location |
(RULE-NOTIFY-START KEY) [macro] |
Called By | PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK, PRESENT-OBJECT-FULL-MODULE/DOCBOOK, PRESENT-OBJECT-PCK-IDX/DOCBOOK, PRESENT-OBJECT-TPL/DOCBOOK, PRINT-HEADER-BOOK-HEADER/DOCBOOK, PRINT-HEADER-DOCUMENT-HEADER/DOCBOOK and PRINT-HEADER-PACKAGE-HEADER/DOCBOOK | |
Location |
(SEARCH-FOR-FILE-NAMES OBJ-LIST TABLE) [function] |
Description | goes recursively through the object list and adds any filenames to the table | |
Calls | ||
Location |
(SEARCH-HELPER PARENT KIDS TYPE CUR-PATH) [function] |
Description | This function basically does the job for the generic function search-for-types-in-sdoc-tree and relies on the methods to supply correct arguments | |
Calls | ||
Location |
(SORT-IDX-LIST IDX-LIST) [function] |
Description | Sorts and returns the idx-list. | |
Called By | ||
Calls | ||
Location |
(TL-ADD-TO-CATEGORY CAT OBJ) [function] |
Description | Adds an object to a category. | |
Called By | ||
Calls | (SETF PARENT-OF), (SETF SDOC-CATEGORY.CONTENT) and SDOC-CATEGORY.CONTENT | |
Location |
(TL-CATEGORISE-DUPLICATES THE-LIST &KEY TYPE) [function] |
Description | Makes (simple) categories of objects that match names. | |
Calls | ||
Location |
(TL-CLEAN-FOR-LEADING-STARS STR) [function] |
Description | makes sure comments look sane when output. Contains a check on language.. the same string is returned in languages where leading star isn't common. Hack as needed. | |
Called By | ||
Calls | IN-STR and WITH-INPUT-FROM-STRING | |
Location |
(TL-DIVIDE-AND-ORDER-OBJECTS OBJ-LIST LANG &KEY (ALSO-SORT NIL)) [function] |
Description | Divides the object-list from settings depending on language and returns a list of buckets. | |
Called By | ||
Calls | MAKE-ARRAY and TYPE-OF | |
Location |
(TL-ENSURE-FILE-DIRS FILE-TABLE BASE-DIR) [function] |
Description | given a file-table and a pathname base-dir. Calls sds-global:make-sure-dirs-exist. | |
Called By | ||
Location |
(TL-FIND-OUT-DIR FORMAT) [function] |
Description | Returns a pathname for the out-dir. | |
Called By | ||
Calls | ALBERT-SETTING, ENSURE-DIR-NAME, MERGE-PATHNAMES, PATHNAME, PATHNAMEP and TL-GET-OUTDIR-PREF | |
Location |
(TL-GET-CAT-INFO-STR CAT) [function] |
Description | returns a string with info about a cat. [DEBUGGING FUN] | |
Calls | ||
Location |
(TL-GET-FIELDS TYPE OBJ) [function] |
Called By | GET-EXPORT-TABLE, PRINT-HEADER-PACKAGE-HEADER/DOCBOOK and PRINT-PURPOSE-GENERIC-FUN-PURPOSE | |
Calls | ||
Location |
(TL-GET-NEXT-SECTION-STATE CUR-STATE) [function] |
Description | Returns a cons with the next state and the name of the tag. | |
Called By | ||
Location |
(TL-GET-OK-OBJ-DOCUMENT OBJ OLD-DOC) [function] |
Description | Returns a new document if the OBJ requires an idividual file, otherwise returns the given document. | |
Calls | ||
Location |
(TL-GET-OUTDIR-PREF FORMAT) [function] |
Description | Returns the actual outdir-preference in the given output-preference. Returns the actual pref and not a list. Returns NIL on failure. | |
Called By | ||
Calls | ||
Location |
(TL-GET-SECT-HEADING-FROM-TYPE TYPE) [function] |
Description | Returns a section heading based on type. | |
Called By | ||
Calls | ERROR, HAS-SPRES-FLAG?, IS-PROG-LANG?, SDOC-CATEGORY.TYPE and WARN | |
Location |
(TL-IS-INTERFACE? OBJ) [function] |
Description | Checks if a class is an interface. | |
Called By | ||
Calls | ||
Location |
(TL-IS-STRUCT? OBJ) [function] |
Description | Checks if a class is a struct. | |
Called By | DB-PRESENT-CLASS-DETAILS, GET-CLASS-SIGNATURE and PRINT-PURPOSE-GENERIC-CLASS-PURPOSE | |
Calls | ||
Location |
(TL-MAKE-CATEGORY &KEY TYPE NAME OBJ-LIST PARENT) [function] |
Description | Creates and returns an appropriate category object. | |
Called By | ||
Calls | (SETF SDOC-CATEGORY.CONTENT), (SETF SDOC-CATEGORY.ID), (SETF SDOC-CATEGORY.NAME), (SETF SDOC-CATEGORY.TYPE), MAKE-SDOC-CATEGORY and REVERSE | |
Location |
(TL-MAKE-LINK-FOR-CLASS THE-CLASS) [function] |
Description | Tries to make a link for a class-name or returns the name. | |
Called By | ||
Calls | FIND-CLASS-IN-HIERARCHY, GET-OBJECT-NAME, MAKE-OBJ-LINK, TNODE.CLASS and TNODE.SCOPE | |
Location |
(TL-MAKE-NEW-DOCUMENT FILENAME OLD-DOC) [function] |
Calls | EOL, FILE-INFO-TO-FNAME, INCLUDE-FILE-ENTITY, MAKE-DOCUMENT, MAKE-VALID-ENTITY and PUT | |
Location |
(TL-MAKE-NEW-OBJ-DOCUMENT OBJ &OPTIONAL OLD-DOC) [function] |
Description | presents an independent file.. | |
Called By | ||
Calls | EOL, FILE-INFO-TO-FNAME, GET-OBJECT-ID, GETHASH, INCLUDE-FILE-ENTITY, MAKE-DOCUMENT and PUT | |
Location |
(TL-MERGE-LIST DOC THE-LIST) [function] |
Description | Tries to merge the list appropriately. The list should be sorted. | |
Calls | ADD-TO-GROUP, CLEAN-GATHERING, GET-OBJECT-NAME, MAKE-GROUP, MERGABLE-OBJS?, NREVERSE, PARENT-OF, TL-ADD-TO-CATEGORY, TL-MAKE-CATEGORY and TYPE-OF | |
Location |
(TL-MERGE-TWO-PATHS NEW-PATH BASE) [function] |
Description | Tries to merge two paths.. | |
Calls | MAKE-PATHNAME, PATHNAME-DIRECTORY, PATHNAME-NAME and PATHNAME-TYPE | |
Location |
(TL-POSSIBLE-CLOSE-DOCUMENT OBJ DOC) [function] |
Description | If the object OBJ requires it's own file, close this file, assuming it was opened by WITH-OK-DOCUMENT and therefore is safe. The closed document is also presented. | |
Calls | ||
Location |
(TL-PRINT-TREE STREAM TREE) [function] |
Description | Prints the tree to the stream. | |
Called By | ||
Calls | ERROR, FORMAT, TERPRI, TL-PRINT-TREE, WRITE-CHAR and WRITE-STRING | |
Location |
(TL-SHOW-LOCATION? WHERE) [function] |
Description | checks if location should be whown for where. | |
Called By | PRESENT-OBJECT-FULL-ENUM/DOCBOOK, PRESENT-OBJECT-FULL-METHOD/DOCBOOK, PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK and PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK | |
Calls | ||
Location |
(TL-SORT-BY-NAME LIST) [function] |
Description | Returns a sorted list, based on names of objects. | |
Called By | ||
Calls | ||
Location |
(TREE-PUT DOC TREE) [function] |
Description | Puts the tree to the given document. | |
Called By | DB-PRESENT-CLASS-DETAILS, PRESENT-OBJECT-FULL-ENUM/DOCBOOK, PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK, PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK and PRINT-HEADER-PACKAGE-HEADER/DOCBOOK | |
Calls | ||
Location |
(UPDATE-CALLEDBY-INFO! OBJ) [function] |
Description | Grovels over the full tree and adds calledby-info. | |
Called By | ||
Calls | ||
Location |
(WITH-OK-DOCUMENT THE-INFO) [macro] |
Description | Makes a document and presents it I think, it's not connected to a specific obj. | |
Called By | PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK and PRESENT-OBJECT-TPL/DOCBOOK | |
Calls | ||
Location |
(WITH-OK-OBJ-DOCUMENT THE-INFO) [macro] |
Description | Makes a subdocument I think and encloses creation of the document for the given object and closing of the document. | |
Called By | PRESENT-OBJECT-FULL-CLASS/DOCBOOK and PRESENT-OBJECT-FULL-TPL-METHOD/DOCBOOK | |
Calls | ||
Location |
This documentation was generated 27 Oct 2003 from the original sources by Albert v.0.4.9.