lisper_ru | Unsorted

Telegram-канал lisper_ru - Common Lisp Общение

-

В этой группе вы можете общаться на темы, связанные с Common Lisp, обмениваться опытом, говорить на свободные темы, задавать вопросы. Если нужно больше информации, посетите сайт http://lisper.ru.

Subscribe to a channel

Common Lisp Общение

Не пробовали Gtk или Nuklear?

Gtk3 with cl-cffi-gtk
Nuklear with Bodge-Nuklear

https://lisp-journey.gitlab.io/blog/gui-programming-in-common-lisp-part-3-of-5-gtk3/
https://lispcookbook.github.io/cl-cookbook/gui.html

Читать полностью…

Common Lisp Общение

тогда я бы наверно хотел как-то присоединиться или просто посмотреть

Читать полностью…

Common Lisp Общение

Он и разрабатывается в лине) я в манджаро и емаксе)

Читать полностью…

Common Lisp Общение

Билиотека может быть простейшей, чисто несколько контролов и поддержка текста

Читать полностью…

Common Lisp Общение

Ребят, привет всем. Некотороевремя назад я заморочился созданием одной утилиты для отображения моделей. Писал на Common Lisp/cl-opengl под sbcl. Вроде все работает, но есть одна проблема и вопрос:

Читать полностью…

Common Lisp Общение

Надо будет в церковь сходить 😆

Читать полностью…

Common Lisp Общение

Я знаю что я буду делать 😈

(defun прибавить (x y)
(+ x y))

(defun убавить (x y)
(- x y))

(defun умножить (x y)
(* x y))

(defun главная ()
(print (прибавить 333 (убавить 930 (умножить 44 44)))))

(save-lisp-and-die "el"
:executable t
:toplevel 'главная)

Читать полностью…

Common Lisp Общение

(defun main ()
(println "foo"))

(main)

Читать полностью…

Common Lisp Общение

О, списибо. А то тип "подсказал" что нужно просто вызвать в шелле sbcl команду (save-lisp-and-die ...) и все норм будет, а у меня просто ошибки посыпались -_- При том, что у меня сам скрипт это:

(defun main()
(print "helworld!"))

Читать полностью…

Common Lisp Общение

В таком случае, нужно, чтобы функция, делающая что-то полезное, была вызвана на top level'е.

Читать полностью…

Common Lisp Общение

Вот так сгенерировать бинарник.

Читать полностью…

Common Lisp Общение

Запустить имплементацию (sbcl, например), вызвать (compile path). Скомпилированные функции можно вызывать.

Читать полностью…

Common Lisp Общение

Я может тупой. Но как мне запустить "целый файл" с кодом на common lisp? Или скомпилировать его в exe или бинарник? Я чет вообще в инете инфы на счет этого не нашел...

Читать полностью…

Common Lisp Общение

Если быть точным, то вот этот чат - /channel/scheme_ru

Читать полностью…

Common Lisp Общение

https://download.racket-lang.org

Читать полностью…

Common Lisp Общение

это очень хорошо. Можно мне ссылку на репу?

Читать полностью…

Common Lisp Общение

Только те что можно получить с quicklisp)

Читать полностью…

Common Lisp Общение

Я тоже думал над этой проблемой, но остановился на графике в терминале, сейчас пилю решение.

Я бы хотел увидеть проект с opengl, он запустится под линуксом? Какие зависимости от библиотек?

Читать полностью…

Common Lisp Общение

Мне бы не помешал gui на opengl, но подходящей библиотеки не нашел.(c/c++ такие конечно есть) Может кто то что то посоветовать? Может быть с cffi, но что бы работа по адаптации не переросла в разработку полноценной обвязки.

Читать полностью…

Common Lisp Общение


(defalias 'опредефу 'defun)
(defalias 'если 'if)
(defalias 'нульъ 'zerop)

(опредефу факт (н)
"Посчитать факториал натурального числа Н."
(если (нульъ н) 1
(* н (факт (1- н)))))


defalias это елисп, но не суть

Читать полностью…

Common Lisp Общение

Вот так даже лучше 😆

(defun прибавить (икс игрик)
(+ икс игрик))

(defun убавить (икс игрик)
(- икс игрик))

(defun умножить (икс игрик)
(* икс игрик))

(defun главная ()
(print (прибавить 333 (убавить 930 (умножить 44 44)))))

(save-lisp-and-die "el"
:executable t
:toplevel 'главная)

Читать полностью…

Common Lisp Общение

И потом sbcl --script src.lisp

Читать полностью…

Common Lisp Общение

Если скрипт, то проще как выше написал Александр.

Читать полностью…

Common Lisp Общение

Это просто дополнение.:)

Читать полностью…

Common Lisp Общение

sbcl умеет еще так, остальные имплементации наверное имеют что-то похожее.
sbcl --script src.lisp

Читать полностью…

Common Lisp Общение

http://www.sbcl.org/manual/#Generating-Executables

Читать полностью…

Common Lisp Общение

Сейчас я на линухе сижу

Читать полностью…

Common Lisp Общение

Я пользовался вот этой имплементацией схемы - https://www.gnu.org/software/kawa/. Она запускается внутри джавы, поэтому проблем с запуском на win64 быть не должно.

Читать полностью…

Common Lisp Общение

Насколько я знаю, по схеме есть более специализированные чаты. Здесь тоже могут помочь, но тут больше по Common Lisp.

Читать полностью…

Common Lisp Общение

Всем привет, ребят!
Недавно начал осваивать lisp, а именно один из его диалектов - Scheme. Не могу найти интерпретатор для него для win64

Читать полностью…
Subscribe to a channel