I have some lisp initialisation code:
(eval-when (:compile-toplevel :load-toplevel :execute)
(require 'asdf))
(eval-when (:compile-toplevel :load-toplevel :execute)
(push #p"c\:\\lisp\\clsql-4.0.4\\" asdf:*central-registry*))
Why does that version compile, while this version:
(eval-when (:compile-toplevel :load-toplevel :execute)
(require 'asdf)
(push #p"c\:\\lisp\\clsql-4.0.4\\" asdf:*central-registry*))
produces an error during compile-file in the 3rd line, with asdf an unrecognised package?
I'm using ccl, and (require 'asdf) is documented as bringing in the built-in version of ASDF.