0
私はリスト内の2つの色を保存しようとしている:lispbuilder-sdl:colorsをリストに保存する方法は?
(defparameter *colist* '(sdl:*black* sdl:*red*))
印刷SDL:色はSBCLコンソールで色を返します。私は、リストから色を印刷しようとした場合しかし、私は別の結果を得た
(print sdl:*black*) ;;#<LISPBUILDER-SDL:COLOR {1001E980A3}>
(print (car *colist*)) ;;LISPBUILDER-SDL:*BLACK*
リストから取得するにはどうすればよいですか?
引用符の代わりに '(list sdl:* black * sdl:* red *)'を使う必要があります。クォートされたリストは評価されないので、その値ではなくシンボルが含まれます。 – jkiiski