Когда данные цитируются, ничего внутри не оценивается.Например:
foo
соответствует значению, связанному с идентификатором foo
, тогда как
'foo
или
(quote foo)
соответствует символу foo
.
Аналогично,
(+ 1 2 3)
оценивает до 6, тогда как
'(+ 1 2 3)
или
(quote (+ 1 2 3))
оценивает список из четырех элементов: символ +
и цифры 1, 2 и 3. В частности, +
не оценивается.
Аналогично, ваши name
и mode
, оба находятся в указанныхдатум, рассматриваются не как идентификаторы, а как символы.Они не оцениваются.