J'ai deux fichiers, un fichier utils où j'ai défini beaucoup de constantes, comme celui-ci:Impossible d'accéder à des constantes définies dans un autre fichier
(defconstant peca-l0 (make-array (list 3 2) :initial-contents '((T T)(T nil)(T nil))))
(defconstant peca-l1 (make-array (list 2 3) :initial-contents '((T nil nil)(T T T))))
(defconstant peca-l2 (make-array (list 3 2) :initial-contents '((nil T)(nil T)(T T))))
(defconstant peca-l3 (make-array (list 2 3) :initial-contents '((T T T)(nil nil T))))
Et un autre fichier où je définir les fonctions. Je charge ce fichier comme ceci:
(load "utils.fas")
Cependant, chaque fois que j'essaie de les utiliser, j'ai un avertissement:
AVERTISSEMENT: en Acções en lignes 121..174: PECA-L1 est déclaré ni lié, il sera traité comme s'il était déclaré SPECIAL.
Comment puis-je résoudre ce problème?
Merci