anchor.diff:  ;;;;AUTHORS
   ;;;;    <PJB> Pascal J. Bourguignon <pjb@informatimago.com>
   ;;;;MODIFICATIONS
  +;;;;    2014-11-05 <PJB> make-parameter-list now returns also
  +;;;;                     parameters from
  +;;;;                     sub-destructuring-lambda-lists.
   ;;;;    2010-02-06 <PJB> Corrected the superclass of orakawbe-ll.
   ;;;;                     preqvars instanciated the wrong parameter class.
   ;;;;                     bodyvar poped the body parameter name.
   ;;;;    2006-05-25 <PJB> Created
   ;;;;BUGS
  +;;;;
  +;;;;     "3.4.4.1 Destructuring by Lambda Lists" seems to apply only
  +;;;;     to macro lambda lists (therefore to destructuring lambda
  +;;;;     lists only when used in a macro lambda list). Unless "and
  +;;;;     supports destructuring in the same way." in "3.4.5
  +;;;;     Destructuring Lambda Lists" means that 3.4.4.1 also applies
  +;;;;     to destructuring lambda lists.
  +;;;;
  +;;;;     (parse-lambda-list '(a b . r) :destructuring) is not implemented yet.
  +;;;;
   ;;;;LEGAL
   ;;;;    AGPL3
   ;;;;    
  
positive.code:    ;; Parsing lambda-lists:
     "PARSE-LAMBDA-LIST" "PARSE-ORIGINAL-LAMBDA-LIST"
     ;; Generating information from a lambda-list instance:
     "MAKE-HELP" "MAKE-ARGUMENT-LIST" "MAKE-ARGUMENT-LIST-FORM" "MAKE-LAMBDA-LIST"
     ;; Parsing sources:
     "EXTRACT-DOCUMENTATION" "EXTRACT-DECLARATIONS" "EXTRACT-BODY"
     "PARSE-BODY"
  
negative.code: (defgeneric parse-original-lambda-list (self))
  (defgeneric make-help (self))
  (defgeneric make-argument-list (self))
  (defgeneric make-argument-list-form (self))
  (defgeneric make-flat-argument-list (self))
  (defgeneric make-flat-argument-list-form (self))
  (defgeneric make-lambda-list (self))
  
  ;;;--------------------
  