> 1 <
Автор | Сообщение |
ferbolg
16 сообщений |
#2789 2010-09-02 11:05 GMT+3 часа(ов) |
Доброе утро! Только начал изучать Common Lisp. Установил GNU CLISP 2.49 для винды. Но пока не могу разобраться, как правильно компилировать и "выполнять" исходники. Например, если у меня есть файл hyp.lsp c текстом:
;;Printing то с какими ключами мне нужно запускать файл clisp.exe, чтобы получить вывод на консоль: Check works! ? Или как правильно откомпилировать и "запустить на выполнение" мой файл hyp.lsp изунтри clisp.exe? Пока в clisp.html и impnotes.html понятного ответа не нашел. Заранее благодарен за подсказки и пояснения. |
|
LinkFly
152 сообщений |
#2790 2010-09-02 15:36 GMT+3 часа(ов) |
Даю подсказку: забей на clisp - ибо гавно
![]() Поменяй лисп-систему на Lispworks, или AllegroCL, или (если пока учишься) на sbcl (но он пока полностью не портирован на винду - однако уже "на подходе"). А ещё лучше переходи на linux - там sbcl работает "на отлично". По существу: посмотри какой-нибудь clisp.exe --help Там должны быть ключи, наподобие --load и --eval они соотв. загружают файл и вычисляют лисп-выражение. |
|
antares0
185 сообщений |
#2802 2010-09-04 16:09 GMT+3 часа(ов) |
Цитата Для начала стоит почитать книжки по теме, например PCL. По вопросу в частности Главу о REPL Загрузить файл можно с помощью (load "файл") При этом файл скомпилируется и загрузится. Если нужно только скомпилировать то compile-file. Для общего развития стоит узнать о ASDF. По коду. CL имеет свои потоки ввода-вывода и с системой консолью напрямую не работает. А твой код выводит текст на внутрению консоль и сразу же выходит из среды. отредактировал(а) antares0: 2010-09-04 16:20 GMT+3 часа(ов) |
|
vp_arth
9 сообщений |
#6231 2012-06-28 01:08 GMT+3 часа(ов) |
а чего это clisp гавно-то? чем он хуже любого другого лиспа?
|
|
> 1 <