Создание executable в clisp

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, много гуглил, как скомпилировать лисп-код, чтобы на выдаче получился exe-файл. Нашел это http://www.clisp.org/impnotes/image.html и http://www.clisp.org/impnotes/quickstart.html . Ввожу в toplevel:
(EXT:SAVEINITMEM "C:/Lisp/query.exe"
                 :QUIET t
                 :INIT-FUNCTION 'query ; точка входа 
                 :EXECUTABLE t
                 :NORC t)
Обрабатывается без ошибок в toplevel, создается exe-файл, но вот я не знаю, как мне правильно задать точку входа в программу. У функции query должно быть 3 аргумента, непонятно, как их вообще передавать. Может, надо bat-файл создать и вызывать clisp.exe с нужными ключами... Может, я вообще неверно делаю, потому что обычно в С всё с main начинается?.. Короче, как после компиляции на выходе получить работающий exe-файл?

Решение задачи: «Создание executable в clisp»

textual
Листинг программы
(setf (fill-pointer buffer) 0)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5