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

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

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

Какие из перечисленных команд понадобятся при компиляции заданного выражения: (CADR n )?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
((a . b) . s) e (CAR . c) d -> (a . s) e c d(Верный ответ)
((a . b) . s) e (CDR . c) d -> (b . s) e c d(Верный ответ)
s e (LD n . c) d -> (x . s) e c d , где x - это значение (N-th n e )(Верный ответ)
s e (LDF f . c) d -> ((f . e) . s) e c d
s e (JOIN ) (c . d) -> s e c d
Похожие вопросы
Какая из перечисленных команд понадобятся при компиляции выражения (CADR n)?
Какая из перечисленных команд используется при компиляции выражения (CADR n)?
Какая из перечисленных команд нужна при компиляции выражения (CADR n)?
Какая команда машины SECD заведомо не понадобятся при компиляции выражения (CADR n)?
Какой код может быть результатом компиляции выражения (CADR n )?
Какая команда машины SECD не нужна при компиляции выражения (CADR n )?
Какие из перечисленных команд SECD не меняют размер стека результатов?
Какие из перечисленных команд SECD увеличивают размер стека результатов?
Какие из перечисленных команд SECD уменьшают размер стека результатов?
Для какого выражения не может быть результатом компиляции на язык абстрактной машины кода программы вида (LD @n CDR CAR)?