Главная /
Введение в программирование на Лиспе /
Какой из результатов может быть получен при вычислении формы (eq '(Nil) (atom '(T))), и укажите причину, почему это так:
Какой из результатов может быть получен при вычислении формы (eq '(Nil) (atom '(T)))
, и укажите причину, почему это так:
вопрос
Правильный ответ:
сообщение об ошибке, т.к.
'(nil)
это список T
, т.к. предикат atom выдаст значении Nil
T
, т.к. '(Nil)
и '(T)
являются атомами Nil
, т.к. форма (eq '(Nil) (atom '(T)))
сведется к вычислению (eq '(Nil) Nil)
Nil
, т.к. форма сведется к вычислению (EQ Nil T)
Сложность вопроса
60
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не углядел этот чёртов сайт с ответами по тестам интуит в начале сессии
23 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какой из результатов вычисления формы (pgrp '((1 2) 3 4)) является верным. Функция (pgrp x) имеет определение (defun pgrp (x) (rplacd (rplaca (cdr x) (cons (cadr x) (cddr x))) NIL))
- # Процесс пошаговой интерпретации протекает до тех пор пока:
- # Что такое интерпретация:
- # Какое назначение имеет функция apply, входящая в состав интерпретатора:
- # Укажите, какие функции являются псевдо-функциями Лисп-системы: