Лисп/Синтаксис: различия между версиями
Содержимое удалено Содержимое добавлено
Ramir (обсуждение | вклад) |
Ramir (обсуждение | вклад) |
||
Строка 1:
<div style="max-width:52em;margin:1em auto 0 4%;">
Лингвистические термины вроде «предложений», «лексем», «морфем», «фонем» — выделяют закономерные и типичные конструкции и построения; они изучают ''внешний вид'' языка, а ни в коем случае не ''смысл'' частных выражений на языке.
Строка 13 ⟶ 12 :
* '''Символ''' в Common Lisp обозначается любым рядом знаков без <code>().;'`</code> и без пробельных символов (табуляции, пробела, перевода строки…)
«Число
Подобно «знакам» (лексемам, морфемам и фонемам в человеческих языках), ''символы'' в Лиспе могут означать, представлять, делать самые разнообразные вещи.
<source lang=lisp>4</source>
Строка 27 ⟶ 25 :
«Сумма 2 и 2». В Лиспе ''символ'' <code>+</code> несёт тот же смысл, что и слова «плюс», «сложить», «сумма» в русском.
…
Сразу после запуска clisp вы увидите приглашение к вводу выражений для вычисления. Попробуем вычислить несколько выражений:
{{console|> (+ 1 2)
|