Лисп: различия между версиями
Содержимое удалено Содержимое добавлено
Нет описания правки |
DannyS712 (обсуждение | вклад) м <source> -> <syntaxhighlight> (phab:T237267) |
||
Строка 5:
<span style="margin-left:-0.1em"><big>Лисп</big></span> — второй после [[w:Фортран|Фортрана]] язык программирования высокого уровня. Первый язык [[:Категория:Функциональное программирование|функционального программирования]].
Код Лиспа представлен…<
(через нагромождение (круглых) скобок)</
<span style="margin-left:-0.8em">…[[w:Связный список|односвязным списком]]</span>, деревом — базовой структурой языка. Элементарные части программы: числа, слова, указатели, имена типов, операторы, — это возможные значения ''символа'', обозначающего их в дереве кода. Символьное представление можно определить для любой ''формы'' — корректно вычислимого выражения с любыми параметрами, выводимыми значениями и воздействиями на среду. Сплошная типизация «статических языков» в Лиспе заменяется декларацией типов.
|