Главная / Основы функционального программирования / Как можно воздействовать на форму (cons (a 'два) (b 'семь)), чтобы интерпретатор обязательно выдал ее значение, а не диагностическое сообщение?

Как можно воздействовать на форму (cons (a 'два) (b 'семь)), чтобы интерпретатор обязательно выдал ее значение, а не диагностическое сообщение?

вопрос

Правильный ответ:

в начало каждого из аргументов следует вставить бинарную функцию, например, (eq a 'два), (cons b 'семь) в результате получится (cons (eq a 'два) (cons b 'семь))
заменить a и b на атом car, что дает (cons (car 'два) (car 'семь))
символы a и b можно заменить на имена унарных функций над атомами, например atom или quote, что дает (cons (atom 'два) (quote 'семь))
Сложность вопроса
86
Сложность курса: Основы функционального программирования
93
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти ответы - я бы сломался c этими тестами intuit.
12 фев 2018
Аноним
Экзамен сдан на пять. лол
20 янв 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.