[rucksack-devel] import-export

Brad Beveridge brad.beveridge at gmail.com
Thu Jan 31 03:16:41 UTC 2008


The DEFGENERIC form violates CLHS3.4.2  & SBCL whines about it.  It should be:
(defgeneric import-rucksack (pathname directory-designator
                             &rest args
                             &key if-exists
                             &allow-other-keys)
  (:documentation "Creates a new rucksack in the directory specified by
DIRECTORY-DESIGNATOR, opens the new rucksack and imports all objects
that were exported to the file specified by PATHNAME."))

You cannot specify init forms for &key parameters in the DEFGENERIC.

Cheers,
Brad



More information about the rucksack-devel mailing list