Синтаксическая сводка программ на языке
<форма> ::= <переменная> | (QOUTE <S-выражение>) | (COND (<форма> <форма>) ... (<форма> <форма>)) | (<функция> <аргумент> ... <аргумент>) <аргумент> ::= <форма> <переменная> ::= <идентификатор> <функция> ::= <название> | (LAMBDA <список_переменных> <форма>) | (DEFUN <название> <функция>) <список_переменных> ::= (<переменная> ... ) <название> = <идентификатор> <идентификатор> ::= <атом> |
Пример 6.1. Синтаксическая сводка программ на языке Лисп |
Закрыть окно |