0
J'essaie de stocker deux couleurs dans la liste:Comment stocker les couleurs de lispbuilder-sdl: dans une liste?
(defparameter *colist* '(sdl:*black* sdl:*red*))
impression sdl: couleur retourne la couleur dans la console sbcl
(print sdl:*black*) ;;#<LISPBUILDER-SDL:COLOR {1001E980A3}>
Mais si je tente d'imprimer la couleur de la liste, je suis arrivé résultat différent
(print (car *colist*)) ;;LISPBUILDER-SDL:*BLACK*
Comment puis-je obtenir de la liste?
Vous devez utiliser '(liste sdl: * noir * sdl: * rouge *)' au lieu de le citer. Les listes de citations ne sont pas évaluées, elles contiennent donc des symboles et non leurs valeurs. – jkiiski