Ho qualche codice di inizializzazione lisp:Perché deve 'require' essere valutato in un'espressione separata di utilizzare del pacchetto
(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*))
Perché quella versione di compilazione, mentre questa versione:
(eval-when (:compile-toplevel :load-toplevel :execute)
(require 'asdf)
(push #p"c\:\\lisp\\clsql-4.0.4\\" asdf:*central-registry*))
produce un errore durante la compilazione del file nella 3a riga, con asdf un pacchetto non riconosciuto?
Sto usando ccl, e (richiede 'asdf) è documentato come portare nella versione integrata di ASDF.