J'ai un code d'initialisation Lisp:Pourquoi doit 'exiger' être évaluée dans une expression distincte pour l'utilisation du paquet
(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*))
Pourquoi cette version compilent, alors que cette version:
(eval-when (:compile-toplevel :load-toplevel :execute)
(require 'asdf)
(push #p"c\:\\lisp\\clsql-4.0.4\\" asdf:*central-registry*))
produit une erreur lors de la compilation de fichier dans la 3ème ligne, avec asdf un paquet non reconnu? J'utilise ccl, et (require 'asdf) est documenté comme apportant la version intégrée de ASDF.