(ADD-OPTIONS KEYS) [function] |
Description | specify keys as '(("-k" "--kill") ARG) | |
Calls | (SETF OPTION-HAS-ARGUMENT), (SETF OPTION-KEYS) and MAKE-OPTION | |
Location |
(ALBERT-SETTING KEY) [function] |
(ARRANGE-DUPLICATES OBJ-LIST) [function] |
Description | Rearranges the obj-list into a list and lets duplicates using GET-OBJECT-NAME be represented as a list. | |
Called By | ||
Calls | ||
Location |
(COMPOSE F G) [function] |
Description | Returns a closure which is the composition of functions F and G. | |
Calls | ||
Location |
(CONVERT-LIST SRC DEST CONSTRUCTOR) [macro] |
Description | converts all objects in SRC into DEST and uses CONSTRUCTOR to create clean objects | |
Calls | CONCAT-PNAMES and GENSYM | |
Location |
(FIGURE-OUT-LANGUAGE INFORMATION) [function] |
Description | returns a keyword or NIL. Operates pretty fussy on information given. | |
Called By | FIGURE-OUT-LANGUAGE, PRESENT-SDOC, PRETTIFY-TREE and PROCESS-CONVERSION-DATA | |
Calls | ERROR, FIGURE-OUT-LANGUAGE, SLOT-VALUE, STRING-EQUAL and WARN | |
Location |
(FILL-INFO-OBJ OBJ TYPE VAL INFO) [function] |
Description | This basically fills the obj with values | |
Called By | %ADD-TO-PACKAGE, %CREATE-CLASS, %CREATE-METHOD, %CREATE-STRUCT, %CREATE-VARIABLE and UPDATE-CALLEDBY-INFO! | |
Calls | ||
Location |
(FILTER FUNC LST) [function] |
Description | returns a fresh list of all non-nil values generated by FUNC mapped over LST | |
Called By | GET-INFO-EXCEPT-TYPES, GET-INFO-OF-TYPE, MAKE-CLASS-HIERARCHY, PARSE-OPTIONS, PRESENT-OBJECT-FULL-GENERIC-PACKAGE/DOCBOOK and RL-GENERATE-METHOD | |
Calls | ||
Location |
(FIND-OBJ-IN-REP ID TABLE) [function] |
Description | Tries to find correct object with given id in table. Returns NIL on failure. | |
Calls | ||
Location |
(FIND-OPTION KEY &OPTIONAL (OPT-LIST *SAVED-OPTIONS*)) [function] |
Description | tries to find an option with given key. returns option struct | |
Called By | ||
Calls | FIND and OPTION-KEYS | |
Location |
(FLATTEN L) [function] |
Description | returns all non-conses in tree L in a single fresh list | |
Called By | DB-INSERT-INDEX, DOCUMENT-SYSTEMS, FLATTEN, PRESENT-OBJECT-FULL-METHOD/DOCBOOK and PROCESS-CONVERSION-DATA | |
Calls | ||
Location |
(FORCE-TO-LIST PTR) [function] |
Description | Makes ptr into a list if it's not already one, if the arugment is NIL, NIL is returned | |
Called By | ||
Location |
(GET-DATE-STRING-FOR-TODAY) [function] |
Description | Returns a date-string for today. | |
Called By | ||
Calls | ||
Location |
(GET-INFO-EXCEPT-TYPES INFO-LIST TYPES) [function] |
Called By | PRESENT-OBJECT-FULL-METHOD/DOCBOOK, PRESENT-OBJECT-FULL-TYPESPEC/DOCBOOK and PRESENT-OBJECT-FULL-VARIABLE/DOCBOOK | |
Calls | FILTER, SLOT-VALUE and STRING-EQUAL | |
Location |
(GET-INFO-OF-TYPE INFO-LIST TYPE) [function] |
Description | info-list is a list of sdoc-info and type is a string | |
Called By | %CHECK-FOR-CLASS-MOD, GET-METHOD-RETVAL, GET-METHOD-SIGNATURE, GET-SPEC-INHERITS, GET-VARIABLE-SIGNATURE, INFO-TO-FIELD, IS-GENERIC-FUN?, IS-METHOD?, IS-VARIABLE-A-CONSTANT? and TL-GET-FIELDS | |
Calls | FILTER, SLOT-VALUE and STRING-EQUAL | |
Location |
(GET-OBJECT-CONTENT OBJ) [generic] |
Description | Returns a list of content when appropriate or NIL. | |
Called By | ||
Location |
(GET-OBJECT-NAME OBJ) [generic] |
Description | Returns a string with the name of the object | |
Called By | ||
Location |
(GET-TBL-FROM-REP OBJ-TYPE REP) [function] |
Description | Gets a table from the repository. The ob-type is a string with the type of the object. Returns NIL on failure. | |
Calls | SLOT-VALUE, STRING-EQUAL and WARN | |
Location |
(HTBL-TO-LIST HTBL) [function] |
Description | Returns the values in a hash-table as a fresh list. | |
Called By | ||
Location |
(KNOWN-ALBERT-SETTING? KEY) [function] |
Description | Checks if named key is legal. | |
Called By | ||
Calls | ||
Location |
(LIST-TO-SEP-STRING LIST &KEY (USE-AND-CLAUSE T) (AND-WORD "and") (SEPARATOR ",")) [function] |
Description | Returns a string where list elements are separated by comma. | |
Called By | GET-CLASS-FACTS, GET-CLASS-SIGNATURE, GET-ENUM-VALUES, GET-METHOD-RETVAL, GET-METHOD-SIGNATURE, GET-VARIABLE-SIGNATURE, LIST-TO-SEP-STRING, PRINT-HEADER-PACKAGE-HEADER/DOCBOOK and PRINT-PURPOSE-GENERIC-CLASS-PURPOSE | |
Calls | ||
Location |
(LIST-TO-STRING THE-LIST) [function] |
Description | Just returns the strings in the-list catenated together | |
Calls | ||
Location |
(MAKE-DECENT-FILENAME STR) [function] |
Description | removes odd characters from given string and returns result. optimise later. | |
Calls | ||
Location |
(MAKE-OBJ-REPOSITORY) [function] |
Description | Creates and instantiates an OBJECT-REPOSITORY and returns it | |
Called By | ||
Calls | ||
Location |
(MERGE-TREE-LIST TREES) [function] |
Description | takes a list as input and reduces the list to a simple object through calls to MERGE-TREES. | |
Called By | ||
Calls | ||
Location |
(NON-NEGATIVE-INTEGER? OBJ) [function] |
Description | Returns T if obj is an integer and >= 0. | |
Called By | ||
Location |
(PARSE-ID ID-TEXT) [function] |
Description | could do error-checking.. later.. | |
Called By | ||
Calls | (SETF ID-OBJ-FULLNAME), (SETF ID-OBJ-LOCS), (SETF ID-OBJ-NAME), (SETF ID-OBJ-PARAMS), (SETF ID-OBJ-TYPE), MAKE-ID-OBJ and SPLIT-SEQ-ON | |
Location |
(PARSE-OPTIONS OPTLIST) [function] |
Description | parses a list of arguments. Returns encountered options and 'rest' arguments. | |
Calls | (SETF OPTION-VALUES), FILTER, FIND-OPTION, OPTION-HAS-ARGUMENT, OPTION-VALUES and REVERSE | |
Location |
(PRETTIFY-TREE OBJECT PARENT-LIST) [generic] |
Description | Prettifies an object/tree. Is allowed to change itself, children and parents. Do not invoke it unless you know what you're doing. | |
Location |
(PUT-OBJ-IN-REPOSITORY OBJ REP &KEY (SCOPE NIL)) [function] |
Description | Puts given object in repository. Key is the NAME in the id. Value is a pair where CAR is an ID-OBJ and CDR is the object. | |
Called By | REGISTER-OBJECT-ACTUAL, REGISTER-OBJECT-ACTUAL, REGISTER-OBJECT-ACTUAL, REGISTER-OBJECT-ACTUAL, REGISTER-OBJECT-ACTUAL, REGISTER-OBJECT-ACTUAL and REGISTER-OBJECT-ACTUAL | |
Calls | (SETF ID-OBJ-SCOPE), GETHASH, ID-OBJ-NAME, ID-OBJ-TYPE, ITS-NAME, PARSE-ID, SLOT-VALUE, STRING-EQUAL and WARN | |
Location |
(REQUIRE-FILE FNAME PURPOSE) [function] |
Description | Makes sure the file is there.. used for conditions | |
Called By | ||
Calls | ERROR, NEW-FILE, PROBE-FILE, REQUIRE-FILE, RESTART-CASE, STRCAT, USE-NEW-FILE and WRITE-STRING | |
Location |
(SETTING-OR-DEFAULT KEY DEFAULT) [function] |
Called By | GET-CLASS-FACTS, POSSIBLY-CVS-LINK, PRESENT-OBJECT-FULL-CLASS/DOCBOOK and PRINT-HEADER-BOOK-HEADER/DOCBOOK | |
Calls | ||
Location |
(SPLIT-SEQ-ON STR &OPTIONAL (CH #\Space)) [function] |
Description | returns a list of strings formed by breaking STR at every occurance of CH (which is not included). Works for any sequence, not just strings, but optimized for vectors. | |
Called By | ||
Location |
(SPLIT-SEQ-USING STR &OPTIONAL (CH #\Space)) [function] |
Description | returns a list of strings. Ignores multiple delimiters. | |
Location |
(STRIP-INFO-FIELDS INFO-LIST TYPE-TO-GO) [function] |
Description | Takes a list of sdoc-info and a string naming the field in each info-field to remove. Result is returned as list of conses. The order in the conses is as follows: (value . info), (type . info) and (type . value) | |
Called By | %CHECK-FOR-CLASS-MOD, GET-METHOD-SIGNATURE, GET-SPEC-INHERITS, GET-VARIABLE-SIGNATURE, IS-GENERIC-FUN?, IS-METHOD? and TL-GET-FIELDS | |
Calls | GET-RIGHT-FUN, MAPCAR, SLOT-VALUE and STRING-EQUAL | |
Location |
(UNLESS-BIND VAR) [macro] |
Description | generalisation of (let ((var expr)) (unless var ...)). | |
Location |
(VERIFY-ID OBJ CONTEXT) [function] |
Description | Verifies an object's id-field in a certain context | |
Called By | VERIFY-OBJECT-ACTUAL, VERIFY-OBJECT-ACTUAL, VERIFY-OBJECT-ACTUAL, VERIFY-OBJECT-ACTUAL, VERIFY-OBJECT-ACTUAL and VERIFY-OBJECT-ACTUAL | |
Calls | ERROR, SLOT-VALUE and VERIFY-IDTEXT | |
Location |
(VERIFY-IDTEXT ID-TEXT) [function] |
Description | imperative function which painfully goes through the id text. Returns NIL if the id wasn't any good. | |
Called By | ||
Calls | ||
Location |
This documentation was generated 27 Oct 2003 from the original sources by Albert v.0.4.9.