Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
 
budden
198 / 99 / 4
Регистрация: 16.08.2015
Сообщений: 193
1

Библиотека для доступа к win32 из лиспа

22.07.2017, 23:49. Просмотров 256. Ответов 8
Метки нет (Все метки)

Добрый день! Такая библиотека ищется (не зависящая от реализации Common Lisp. Пока нашёл только вот это:

https://github.com/Zulu-Inuoe/win32
1
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2017, 23:49
Ответы с готовыми решениями:

Библиотека для лиспа
Здравствуйте. Если можно, подскажите ресурс с библиотекой lib-k.lsp

Библиотека для доступа к биометрическому железу
Всем привет. Подскажите есть ли либа для .NET конкретно под работу с FingerPrint (touchstrip...

Libnodave. Библиотека для доступа к ПЛК Siemens серии S7
Для модераторов: По мотивам https://www.cyberforum.ru/post2368464.html набивка мануал-факами. Тему...

Библиотека по Win32 API
Посоветуйте справочник с довольно большим количеством функций (Желательно русский)

8
antares0
274 / 143 / 8
Регистрация: 12.05.2015
Сообщений: 202
23.07.2017, 11:05 2
Graphic-Forms. Ее реанимационный форк в данном случае.

Ну или потроха Corman-а. Там даже бы машкодный компилятор для скоростного дергания com-вызовов.

Другой вопрос win32 это чистый С-интерфейс по идее и эти библиотеки - обертки вокруг универсального CFFI. Или ты хочешь чего то еще кроме этого?
2
budden
198 / 99 / 4
Регистрация: 16.08.2015
Сообщений: 193
23.07.2017, 20:09  [ТС] 3
Ну, я хочу в широком смысле, чтобы я мог взять пример (на Си) из MSDN и за линейное время написать его на лиспе. В данном конкретном случае мне нужно было изменить дату файла. Но эту задачу я решил с помощью tcl - получился кроссплатформенный вариант, дёшево и сердито. Так что надобность отпала.

У меня такой к тебе вопрос - стоит ли этот Graphic-Forms добавить вот сюда

Добавлено через 9 минут
А вот ещё нагуглил:

https://github.com/Lovesan/doors
https://github.com/quek/cl-win32ole/tree/master
1
antares0
274 / 143 / 8
Регистрация: 12.05.2015
Сообщений: 202
23.07.2017, 20:17 4
Цитата Сообщение от budden Посмотреть сообщение
У меня такой к тебе вопрос - стоит ли этот Graphic-Forms добавить вот сюда
Его оттуда уже выкидывали за что-то, много лет назад А так это база для нативного бэкенда McClim. Хотя бы ради это заслуживает упоминания. Как оно работает я к сожалению не знаю. Тоже ограниничиваюсь переносимыми инструментами.

Добавлено через 5 минут
Документация у нее кстати с неплохими примерами. Если кому из новичков именно по винду надо, то есть смысл посмотреть.
1
budden
198 / 99 / 4
Регистрация: 16.08.2015
Сообщений: 193
23.07.2017, 20:21  [ТС] 5
Добавил в cliki всё, что нашёл.

Добавлено через 1 минуту
А что, в cliki какая-то своя внутренняя политика и клановые войны?
0
antares0
274 / 143 / 8
Регистрация: 12.05.2015
Сообщений: 202
23.07.2017, 20:37 6
Цитата Сообщение от budden Посмотреть сообщение
А вот ещё нагуглил:

https://github.com/Lovesan/doors
...
У меня после чтения его опусов сложилось впчетление что Lovesan системно забивает на поддержу им же разлекламированого. Поэтому я про это штуку не вспоминаю. Если только кто-то еще кроме автора ей пользовался ...

Добавлено через 13 минут
Цитата Сообщение от budden Посмотреть сообщение
А что, в cliki какая-то своя внутренняя политика и клановые войны?
Политика там на главной. Только свободный софт, только хардкор. И если смотреть историю изменений, то уважаемый удалятор время от времени с англиским аналогом "Нафиг, нафиг" все же пробегает. И часто к сожалению излишне фанатично.
С Graphic-forms вобще смешно. Исчезла c сliki. На common-lisp.net после переделок исчезла ее домашняя страничка. И для кучи автор почистил свой блог от старого контента в том числе и про лисп Находилось после этого толко косвеным гуглением. Квест только для тех кто точно помнил об ее существовании
1
budden
198 / 99 / 4
Регистрация: 16.08.2015
Сообщений: 193
23.07.2017, 21:47  [ТС] 7
А что они понимают под свободным софтом? Совместимость с GPL? Corman Lisp тоже не случайно отсутствует в списке свободных реализаций CL? ЕГо-то за что?
0
antares0
274 / 143 / 8
Регистрация: 12.05.2015
Сообщений: 202
23.07.2017, 22:16 8
Цитата Сообщение от budden Посмотреть сообщение
А что они понимают под свободным софтом? Совместимость с GPL?
http://cliki.net/DFSG
Corman Lisp тоже не случайно отсутствует в списке свободных реализаций CL? ЕГо-то за что?
Забыли добавить?
Когда продавался он и вправду был частично открытым, но не свободным. А сейчас вроде причин против нет.
0
budden
198 / 99 / 4
Регистрация: 16.08.2015
Сообщений: 193
23.07.2017, 23:33  [ТС] 9
Ладно, посмотрим, что к чему и как. Я однажды нашёл очень классную (во всяком случае, большую и без замеченных багов) библиотеку мат. функций, которой не было в cliki и добавил её http://cliki.net/Mitch%27s%20LISP%20Mathematical%20Library

Её не стерли, но сам факт говорит о том, что никто не гуглит системно интернет в поисках лисповых библиотек. А жаль.
1
23.07.2017, 23:33
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2017, 23:33

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Какая библиотека содержит пространство имён Microsoft.Win32?
Подскажите, люди. Нужно сделать using через dll, где найти dll к этому: using Microsoft.Win32; ...

Различные IDE для диалектов лиспа
Я работаю с лиспом (развлекаюсь, конечно, а не работаю) в vim + slimv. Буду нести эту связку в...

Подскажите программное обеспечение для лиспа
С лиспом вообще не знакома , но есть написанная программа ХХХ.lsp , диалог , программа типа доктор...

Libmodbus. Библиотека Modbus for Linux, Mac OS X, FreeBSD, QNX and Win32
...набивка мануал-факами. Библиотека, по лицензии GPL v3, для реализации протокола Modbus RTU...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.