Lisp: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Виправлено джерел: 4; позначено як недійсні: 0.) #IABot (v2.0.8.7
→‎Формальне описання мови: В українській мові нема слова "описання", правильно - "опис".
Рядок 18:
Мову програмування Лісп було розроблено в кінці [[1950-ті|1950-тих]] у [[Массачусетський технологічний інститут|Масачусетському Технологічному Інституті]] для дослідження проблем [[штучний інтелект|штучного інтелекту]]. Але, через потужність закладених принципів, мова програмування Лісп також придатна для багатьох інших застосувань.
 
== ФормальнеФормальний описанняопис мови ==
 
[[Програма]] на мові програмування Лісп представляє [[рекурсія|рекурсивну функцію]] символьних виразів, яка будується аналогічно арифметичним функціям із елементарних з допомогою умовного оператору та операції суперпозиції. Умовний оператор має вигляд (''p''<sub>1</sub> → ''l''<sub>1</sub>; …, ''p''<sub>n</sub> → ''l''<sub>n</sub>). Результатом його виконання буде вираз ''l''<sub>i,</sub> якщо ''p''<sub>i</sub> є істинним.