Подскажите пожалуйста по Lisp

Узнай цену своей работы

Формулировка задачи:

Определить предикат, проверяющий, является ли аргумент одноуровневым списком.

Решение задачи: «Подскажите пожалуйста по Lisp»

textual
Листинг программы
CL-USER> (flat '(a a))
T
CL-USER> (flat '(a (a)))
NIL

Объяснение кода листинга программы

Код на языке Lisp выполняет следующие действия:

  1. flat '(a a) - Функция flat принимает список '(a a)', вызов функции завершается успешно и возвращает T.
  2. flat '(a (a))) - Функция flat принимает список '(a (a))', вызов функции завершается успешно и возвращает NIL.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5