Введение в программирование на Лиспе



             

Установка Лисп-системы


Установка системы GNU Clisp досаточно проста и описана в readme комплекта поставки:

GNU Common Lisp

Для установки: В файлах *.bat поместить после "SET L=" наименование каталога, где установлен CLISP.

Запуск: clisp - с русскими сообщениями clisp_en - с английскими сообщениями (в сеансе DOS под Windows 3.x или в среде DPMI, например, cwsdpmi.exe)

L - запуск в среде без DPMI (можно запускать в любой среде DOS и Windows, но в Window 95 не будут работать многие файловые операции.

Внимание! Вместо ввода команд ABORT, (BYE), (QUIT) и (EXIT) можно нажимать клавишу <Ctrl>+Z ("конец текстового файла").

Для GNU Clisp она сводится к копированию ряда файлов в директрию и соответствующему редактированию файла "clisp.bat", предназначенного для запуска Лисп-системы из директории, указанной переменной "L".

@echo off SET L=C:\PROGRAMS\CLISP SET CLISP_LANGUAGE=ru %L%\lisp.exe -M %L%\lispinit.mem -x (print 'HELLO) %1

lisp.exe - базовый интерпретатор

lispinit.mem – база данных встроенных функций интерпретатора

Комплект поставки содержит документацию на английском языке и ряд примеров:

Clisp-m.txt – man-файл с описанием опций, которыми можно влиять на режим эксплуатации интерпретатора.

Xlispdoc.txt – справочник по встроенным функциям (от другой версии, но многое соответствует)

Таблица 2.2. Clisp: Связь с внешним миром

(Load 'file.lsp )Загрузка файла file.lsp, содержащего Лисп-программу
(Apropos 'str )Выдать перечень атомов, в имена которых входит str
(Describe 'Atom )Представить сведения о места атома в системе
(Dribble 'file.drb )Протокол вычислений направить в файл file.drb
(Print expr )Напечатать результат вычисления expr
(Read )Взять очередное выражение из входного потока
(Step expr )Перейти к пошаговой интерпретации expr




Содержание  Назад  Вперед