Мова програмування Лісп

Матеріал з Вікіпідручника

Перейти до: навігація, пошук

Текст наведеного підручника базується на підручнику Мова функціонального програмування Лiсп. За дозволом автора, цей текст перенесено до розділу Вікіпідручник.

[ред.] Вступ

В оригінальному підручнику в якості платформи для прикладів було використано інтерпретатор muLisp. На жаль, на сьогоднішній день, цей інтерпретатор не має такої активної підтримки як колись. Через це, цей підручник адаптовано для сучасного стандарту мови програмування лісп — Коммон Лісп. Однак, деякі з наведених прикладів працюватимуть і на інших Лісп-платформах (таких як Scheme, Emacs Lisp, тощо).

Частини коду, що не сумісні зі стандартом Коммон Ліспа помічено CL(−), перелічені нижче частини підручника помічені Image:00%.png знаходяться на початкових етапах адаптації до стандарту Коммон Ліспа. Перелік реалізацій Коммон Ліспа дивіться на сторінці Вікіпедії Коммон Лісп.

[ред.] Зміст

  1. Поняття функціонального програмування. Об'єкти Ліспу. Примітивні функції Ліспу. Функції призначенняimage:50%.png
  2. Визначення функцій в Ліспі. Трасировка функційimage:25%.png
  3. Примітивні об'єкти даних. Функції властивостей. Функції розпізнання.image:00%.png
  4. Числові функції та арифметичні задачіimage:00%.png
  5. Контpольнi констpукцiїimage:00%.png
  6. Iндуктивнi функціїimage:00%.png
  7. Функцiї виводуimage:75%.png
  8. Кеpування пам'яттюimage:00%.png
  9. Пакети пpеpивань. Повiдомлення пpо помилкиimage:00%.png
  10. Обробка масивівimage:00%.png
  11. Функції рядківimage:00%.png
  12. Породження комбінаторих об'єктівimage:00%.png
  13. Обчислювані функціїimage:00%.png
  14. Дерева. Функції модифікатора image:75%.png
  15. Робота з файламиimage:00%.png
  16. Функції плануванняimage:00%.png
  17. Відповіді на завданняimage:00%.png

[ред.] Додаткова література

Особисті інструменти
Створення книги
  • Додати вікі-сторінку
  • Довідка про колекції