![]() |
|
![]() ![]() ![]() |
|
1IMMORTAL |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.9.2006 Репутация: нет Всего: нет |
Здравствуйте! Ситуация такова: Хочу написать небольшую программу на lispe в качестве тренировки. В этой программе должен быть графический интерфейс (желательно родной для платформы) и программа должна компилироваться без изменений исходников как на Linux'е так и на Win32. Писаться программа будет под linux'ом, но работать чаще будет под Win32. Пока никак не могу подобрать компилятор lisp'а и нигде не могу найти инструкции как подключать сторонние либы и использовать их функции в lisp'е. ![]() P.S. Опыта программирования на lisp'е нет. Есть небольшой опыт программирования на C++ (с использованием WinAPI), Java и Delphi, но только под Win32. |
|||
|
||||
Ryukzak |
|
|||
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 12.9.2006 Репутация: нет Всего: 1 |
Как вариант попробовать испольховать ltk. На сколько я помню он есть везде. Я использовал с sbcl (есть и под винду версия)
Устанавливает это дело и подключается через asdf. (в sbcl asdf установлен по умолчанию). Когда использовал написал небольшой макрос, для чуть более человеческого описания интерфейса, оно работает, но теоретически могут всплыть ошибки. (если выберете ltk, выложу с кратким маном) Это сообщение отредактировал(а) Ryukzak - 12.10.2009, 18:33 |
|||
|
||||
1IMMORTAL |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.9.2006 Репутация: нет Всего: нет |
Где-то я уже читал об ltk, но не встречал такой библиотеки для win32. Или ltk включается в исполняемый файл и не нужно ничего дополнительно устанавливать на целевую машину?
Меня заинтересовала библиотека ltk, пожалуйста выложите её и ман (хорошо бы русский) ![]() |
|||
|
||||
kosmonaFFFt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 538 Регистрация: 14.4.2008 Где: Иннополис Репутация: нет Всего: 5 |
ltk это лисповая привязка к библиотеке tk (см. tcl/tk), которая кроссплатформенна...
Есть еще привязки к tk... Так же есть другие привязки, например к gtk... Искать на Cliki.net... -------------------- ![]() |
|||
|
||||
1IMMORTAL |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.9.2006 Репутация: нет Всего: нет |
Спасибо, библиотеку нащупал.
Теперь бы документацию по её использованию именно в лиспе, а то кроме единственного примера её применения ничего не нашёл. |
|||
|
||||
adejneka |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 8.7.2005 Где: Москва, Россия Репутация: 9 Всего: 11 |
Можете еще посмотреть PLT Scheme.
|
|||
|
||||
1IMMORTAL |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.9.2006 Репутация: нет Всего: нет |
Хорошо.
Всем большое спасибо за помощь! P.S. Если будут ещё советы - пишите! |
|||
|
||||
![]() ![]() ![]() |
Правила форума LISP | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | LISP | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |