История изменений
Исправление lovesan, (текущая версия) :
intern тут как раз фундаментальная вещь, это момент перехода от программирования к метапрограммированию
Раз такой функции подают строку вида «TEST1», то видимо она создает из нее символ.
Это как раз intern делает. symbol-value просто берет значение из ячейки значения символа, или же, в случае когда находится в позиции setf, т.е. когда вызывается функция (setf symbol-value)
, то она наоборот, присваивает символу значение.
Исходная версия lovesan, :
intern тут как раз фундаментальная вещь, это момент перехода от программирования к метапрограммированию
Раз такой функции подают строку вида «TEST1», то видимо она создает из нее символ.
Это как раз intern делает. symbol-value просто берет значение из ячейки значения символа, или же, в случае когда находится в позиции setf, т.е. когда вызывается функция (setf symbol-value)
, то она наоборот, присваивает символу значение.