Common Lisp Package: PARSE-NUMBER-RANGE

README:

FUNCTION

Public

Undocumented

CANONICALIZE (RANGE &KEY (CLAUSE-KINDS PRESERVE) (KEYWORD-POLICY STRICT))

FLAGS (KEYWORD &KEY (ERRORP T) (KEYWORD-POLICY STRICT))

FLAGS-TO-KEYWORDS (DIRECTION LIMIT-KIND)

KIND (KEYWORD &KEY (ERRORP T) (KEYWORD-POLICY STRICT))

PARSE (RANGE &KEY (KEYWORD-POLICY STRICT) (EXTRASP NIL) (CLAUSE-KINDS-P EXTRASP) (CLAUSE-KEYWORDS-P EXTRASP) (CLAUSES-ALIST-P EXTRASP))

UNPARSE (FROM TO LIMIT-KIND BY DIRECTION &KEY CLAUSE-KINDS)

Private

Undocumented

%MAKE-EXTRAS-PROCESSOR (CLAUSE-KINDS-P CLAUSE-KEYWORDS-P CLAUSES-ALIST-P)

%MAKE-FLAGS

%MAKE-GROUP (KIND DEFAULT KEYWORD-DATA-ALIST)

%MAKE-GROUPS (ON-DUPLICATE)

%MAKE-KEY-VALUE-PROCESSOR (ON-DUPLICATE)

%MAP-PLIST (FUNCTION PLIST)

MACRO

Private

Undocumented

MAP-BIND (MAPPING-CALL-PROLOGUE BINDINGS &BODY BODY)

MULTIPLE-VALUE-&BIND (LAMBDA-LIST VALUES-FORM &BODY BODY)