![newLISP-icon-92 newLISP-icon-92](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t3zdejinoiqS4Vu12gkF3VxCnqwTNGRtJ8yvKgRqZXVG9K-Ek8j3eTH75u6NvbDx8OdsMKj-83SWq4_YOLyixRmHdVSV1rGwTsxVf8XPhuSg2ibNMUw6QoH51ELQz1vBLu8ANSzTwVCw=s0-d)
Попросили найти реализацию LISP, которая позволяет компилировать программу в исполняемый .exe для Windows. После некоторых изысканий обнаружился
NewLISP .
На сайте достаточно подробная документация, правда на английском языке,- но зато с примерами. В том числе описана
сборка исполняемого файла из исходного кода и интерпретатора. На самом деле получается не компилированный в машинный код файл, а слинкованный вместе исходник и интерпретатор,- но и это хорошо.
Также необходимо отметить, что newLISP® есть для Mac OS X, GNU Linux, Unix и Win32, есть модули для работы с сетью (FTP, POP3, SMTP), базами данных (MySQL, SQLite и ODBC), встраивается в другие приложения (UNIX shared library или Win32 DLL) и поддерживает юникод.
Комментарии
Отправить комментарий