|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
GNU CLISP29.03.2020, 09:43. Показов 4204. Ответов 79
Метки нет (Все метки)
Скачал отсюда https://clisp.sourceforge.io/ версию 2.49 и установил в Windows XP 32 bits Home. Изучал этот урок https://www.youtube.com/watch?v=BaJeeGtJ6mE (скриншот из него). Там надо создать в папке test файл. По какому пути сделать эту папку, чтобы программа её определяла?
0
|
|
| 29.03.2020, 09:43 | |
|
Ответы с готовыми решениями:
79
Функции в CLISP
запуск clisp |
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
| 29.03.2020, 10:16 [ТС] | |
|
Потом возможно установлю другую версию.
http://ftp.gnu.org/pub/gnu/gcl... 080106.exe
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
||||||
| 29.03.2020, 12:12 | ||||||
1
|
||||||
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
| 29.03.2020, 12:17 [ТС] | |
|
А куда и как правильно это вписать?
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
|
| 29.03.2020, 12:22 | |
|
в repl вестимо. Получишь путь по умолчанию. Ну или сменишь присвоением другог значения
можно соответсвующую главу в PCL прочитать. Все полезнее будет http://lisper.ru/pcl/
1
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
| 29.03.2020, 12:43 [ТС] | |
|
Что то не могу понять, как прописать папку. Книгу сейчас не хочу изучать, так как желаю посмотреть этот видеокурс.
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
|
| 29.03.2020, 12:48 | |
|
Ты должен уметь смотреть значения переменных и присваивать пновые значения. Иначе это какой-то неправильный курс.
Ну или просто набери в repl имя пременной (см. выше) и увидишь путь по умолчанию. Туда можно просто положить файл. И open/write будут находить его по имени - "the-file.ext, например. Кстати може тебе https://cliki.net/Corman%20Common%20Lisp это надо? Там чуток удобне писать под винду
1
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
| 29.03.2020, 13:07 [ТС] | |
|
Не понимаю, что значит repl.
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
|
| 29.03.2020, 13:17 | |
|
Вот эта консоль с буковками на черном фоне
![]() Только звездочки слева и справа - часть имени. А на картинке их нет. вот ровно как написано до буквы- *default-pathname-defaults*
1
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
||||||
| 29.03.2020, 13:23 [ТС] | ||||||
|
На картинке это почему то вставилось неправильно [5]> *--*.
Попробовал снова и уже нормально сработало
0
|
||||||
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
||||||
| 29.03.2020, 13:30 | ||||||
|
Ну вон и путь после #P в кавычках
можно что нибудь вроде probe-file
1
|
||||||
|
Супер-модератор
|
|
| 29.03.2020, 14:43 | |
|
supmener, чтобы изучить Лисп или Схему достаточно онлайн-компилятора. Нет необходимости ставить одно, сносить другое... Заходишь на сайт ideone.com - и вперед. Добрый совет.
1
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
| 29.03.2020, 16:08 [ТС] | |
|
А почему на скриншоте путь до папки зеленого цвета?
0
|
|
|
4528 / 3522 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
|
|
| 29.03.2020, 21:46 | |
|
Я б посоветовал Portacle. Там упакованы актуальный лисп (SBCL) и настроенная IDE, и работает даже под виндоус. Лисп без интерактивной разработки - деньги на ветер.
1
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
| 30.03.2020, 06:10 [ТС] | |
|
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
|
| 30.03.2020, 09:15 | |
|
1
|
|
|
4528 / 3522 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
|
||
| 30.03.2020, 12:22 | ||
Всё равно, попробуйте себе IDE наладить. Может, корман вот этот. Или древний slime получится поставить на древний emacs. Разработка идёт в диалоге с работающим образом, и это важно.
1
|
||
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
|
|
| 30.03.2020, 13:53 [ТС] | |
|
0
|
|
|
4528 / 3522 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
|
|
| 30.03.2020, 15:00 | |
|
Наверняка это много где написано лучше, чем я сейчас напишу.
Большое преимущество лиспа перед другими языками состоит в интерактивности. Вот вы можете запустить лисп в терминале, вычислить там какие-то выражения - это REPL. Что вы можете сделать в REPLе? Абсолютно всё, что можете сделать в лиспе. Вычислить любое выражение. В частности, можно определять новые функции и классы, переопределять их, залезть внутрь любого объекта и посмотреть как он устроен, читать, писать и удалять файлы. Компилятор тоже к вашим услугам. Всё доступно и полная интроспекция. Поэтому нет необходимости писать программу на 10000 строк и надеяться, что она взлетит. Написали функцию - загрузили в образ. Если есть явные ошибки, он предупредит. Если хочется, можно потестить. Или там проверить, во что макрос разворачивается. Проинспектировать объект. Если используете какие-то данные - можно загрузить их в глобальную переменную. Короче, то, с чем вы работаете, существует в образе, и вы имеете к этому полный доступ. Вы не программируете вслепую: если возникает вопрос, можно сразу выяснить в REPLе. Как организовывается общение с лиспом? В принципе, можно просто иметь работающий образ, писать код в файл и загружать файл в образ вручную с помощью load или (в случае asdf-системы) ql:quickload. И при необходимости переходить в REPL и вычислять там выражения. Но обычно используют более удобную среду. Стандартно это Emacs, который общается с образом лиспа по TCP. Тогда вся функциональность доступна уже внутри емакса: и REPL там, и меню, и при инспекции можно мышкой щёлкать. Пара часто используемых команд - "отправить определение" и "вычислить выражение". То есть когда вы написали или отредактировали функцию, нет необходимости перезагружать весь файл - можно закинуть в лисп определение именно этой функции. Это полезно, потому что в файле Кроме Emacs-а выбор невелик. Но раз в корман лисп есть IDE, то аналогичные возможности он тоже должен предоставлять.
1
|
|
| 30.03.2020, 15:00 | |
|
Помогаю со студенческими работами здесь
20
CLISP vs SBCL
Простая рекурсия CLISP Создание executable в clisp Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|