Являются ли short-hand специальных форм макросами в Схеме?
Например, quote - есть special form.
Что есть ее short-hand вариант '?
Пример:
'(+ 1 2) => (quote (+ 1 2)) => (+ 1 2)
Превращение из 'form в (quote form) происходит на фазе read или macroexpand?
Т.е. когда ридер видит ', то должен ли он вернуть токен ' без изменений (который потом во время macroexpansion превратится в quote) или же ридер сразу должен вернуть список (quote form) без каких либо макросов?
Или без разницы и зависит от имплементации?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от kovrik
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Генераторы сигналов специальной формы (2007)
- Форум Scheme (2011)
- Форум Scheme (2005)
- Форум Scheme (2006)
- Форум Специальность (2006)
- Форум Scheme, идентификаторы (2012)
- Форум Императивность Scheme (2013)
- Галерея Slackware + Fluxbox + hands :) (2006)
- Галерея Slackware + /dev/hands (2005)
- Форум XEN Short packet (2012)