База ответов ИНТУИТ

Основы функционального программирования

<<- Назад к вопросам

Какая форма последовательно вычислит выражения e1 e2 e3, а потом выдаст значение e1 из них как результат?

(Отметьте один правильный вариант ответа.)

Варианты ответа
(prog (x y ...) (setq x e1) e2 e3 (return x) )(Верный ответ)
((lambda (a1 a2 a3) a1 (list a2 aN )) e1 e2 e3)
(let ((a1 e1)(a2 e2) (a3 e3)) a1 a2)
Похожие вопросы
Какая форма последовательно последовательно вычислит выражения e1 e2 3, а потом выдаст значение e1 результат?
В каком случае указанная форма последовательно вычислит ряд выражений e1 e2 e3, а потом выдаст значение e1 как результат?
Отметьте вариант, в котором последовательно будут вычислены выражения e1 e2 e3, а потом выдаст значение e1 как результат?
Какая команда машины SECD заведомо не понадобятся при компиляции выражения (CADR n)?
Какая команда машины SECD не нужна при компиляции выражения (CADR n )?
Как можно изменить форму (cons (a 'три) (b 'четыре)), чтобы получить значение при заданных значениях переменных a и b, а не диагностическое сообщение?
Как можно изменить форму (cons (a 'три) (b 'два)), чтобы увидеть ее значение при заданных a и b, а не диагностическое сообщение?
Что можно подправить, чтобы форма (cons 'один 'два 'три) имела значение?
Какая из перечисленных команд нужна при компиляции выражения (CADR n)?
Какая из перечисленных команд используется при компиляции выражения (CADR n)?