Common Lisp Package: LISP-EXECUTABLE.ARGUMENT-VALUE-MANAGER

README:

FUNCTION

Public

Undocumented

ARGUMENT-VALUE (MANAGER ARGUMENT-NAME &OPTIONAL DEFAULT)

FETCH-ARGUMENT-BY-IDENTIFIER (IDENTIFIER MANAGER)

FIND-ARGUMENT (ITEM MANAGER &KEY (KEY #'IDENTITY) (TEST #'EQL))

FIND-ARGUMENT-BY-NAME (NAME MANAGER)

FIND-ARGUMENT-IF (PREDICATE MANAGER &KEY (KEY #'IDENTITY))

MAKE-MANAGER (ARGUMENTS)

UPDATE-ARGUMENT (MANAGER ARGUMENT &OPTIONAL (PARAMETER-VALUE NIL PARAMETER-VALUE-P))

Private

Undocumented

FIND-ARGUMENT-BY-IDENTIFIER (IDENTIFIER MANAGER)

FORCE-ARGUMENT-VALUE (NEW-VALUE MANAGER ARGUMENT-NAME)

IDENTIFIER= (A B)

PERFORM-TYPE-CONVERSION (ARGUMENT ARGUMENT-VALUE)

REDUCING-FUNCTION (MANAGER ARGUMENT)

SETFREDUCING-FUNCTION (NEW-VALUE MANAGER ARGUMENT)

UPDATE-ARGUMENT/ARGUMENT (MANAGER ARGUMENT ARGUMENT-VALUE)

UPDATE-ARGUMENT/NO-PARAMETER-OPTION (MANAGER ARGUMENT)

UPDATE-ARGUMENT/OPTIONAL-PARAMETER-OPTION (MANAGER ARGUMENT &OPTIONAL (PARAMETER-VALUE NIL PARAMETER-VALUE-P))

UPDATE-ARGUMENT/OTHERS (MANAGER ARGUMENT ARGUMENT-VALUE)

UPDATE-ARGUMENT/REQUIRED-PARAMETER-OPTION (MANAGER ARGUMENT PARAMETER-VALUE)

GENERIC-FUNCTION

Public

Undocumented

CONVERT-ARGUMENT-VALUES-TO-ALIST (OBJECT)

SLOT-ACCESSOR

Private

Undocumented

ARGUMENT-REDUCING-FUNCTION-TABLE (OBJECT)

ARGUMENT-VALUE-TABLE (OBJECT)

CLASS

Private

Undocumented

MANAGER