LINUX.ORG.RU

CL на Tcl и GUI обвязка к лиспокоду

 , , , ,


1

2

Доброго времени суток.

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

Мучений с прикручиванием дополнительных либ к лиспу не хочу. Так как из всех языков я помню только Common LISP и Tcl, то и обвязочку хотелось бы быстренько сделать на Tk. Посему вопрос: есть ли реализации CL на Tcl, чтобы можно было скармливать тиклю лиспокод?


А не проще ли поискать привязки Tk для Common Lisp?

olibjerd ★★★★★
()

То есть, блаахародный дон полагает, что на полумертвой (в лучшем случае) тиклевой реализации CL взлететь проще чем попробовать какой-нибудь CL-Tk? Чудны и неисповедимы пути покусанных руконосым негуманоидом.

//capcha: cactuses oistigh

anonymous
()
Ответ на: комментарий от anonymous

Подозреваю, что на ванильный CLISP (что под слакой было, то и пользую) придётся вкатить ASDF, потом помучиться с поиском/установкой, потом копать код (потому что лисповые либы паршиво документированы)... Вроде как в Tcl с этим попроще.

inb4: Переписывать лиспокод на Tcl не хочется, так как на Tcl он получается громоздкий и малопонятный.

NIR
() автор топика
Ответ на: комментарий от anonymous

Да, именно так и полагаю.

NIR
() автор топика
Ответ на: комментарий от Zubok

Ну, по крайней мере первый вариант заработал с минимальной вознёй. Большое спасибо!

NIR
() автор топика

Коллега использует как раз связку cl + ltk для внутренних проектов. Очень хвалил.

Sectoid ★★★★★
()

Если знаешь Tk, то cl-tk оно несколько прямее и быстрее чем LTK

antares0 ★★★★
()
Ответ на: комментарий от NIR

Переписывать лиспокод на Tcl не хочется, так как на Tcl он получается громоздкий и малопонятный.

Значит вы не умеете готовить tcl. Отличий от лиспокода, если делать все правильно - не должно сильно возникнуть.

silver-bullet-bfg ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.