Язык программирования Lisp №3 Типы данных. Арифметика. Классификация функций
Лисп (LISP) - семейство языков программирования, исторически созданное для обработки списков данных
Для языков семейства характерны префиксная запись выражений с полными скобками, обработка программного кода как данных и поддержка макросов. Название LISP связывают с выражением list processing, то есть «обработка списков». Списки относятся к основным структурам данных языков семейства, а исходный код Лиспа также представлен в виде списков. Такое представление позволяет программам обрабатывать собственный код средствами самого языка. На этой основе работают макросы, с помощью которых создают новые синтаксические конструкции и встраиваемые предметно-ориентированные языки. Выражения в Лиспе записываются...