Skip to content

wfraser/autolisp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prerequisites:
    - sbcl, Steel Bank Common Lisp
    - cl-who (optional, but really, you'll want it)
    - Hunchentoot
        - a slight modification to Hunchentoot:
            In Hunchentoot's packages.lisp, add "*MIME-TYPE-HASH*" to the list of exports.
        - alternatively, remove all entries from *custom-mime-types* in serv.lisp

To run AutoLisp:
    $ sbcl --load serv.lisp

To make a binary:
    * edit serv.lisp:
        - comment out the (start-server) at the end
        - uncomment or add in (sb-ext:save-lisp-and-die "serv.bin" :executable t :toplevel 'autolisp:start-server-and-wait) at the end
    $ sbcl --disable-debugger --load serv.lisp
        - this spits out serv.bin, a binary executable

About

AutoLisp works with Hunchentoot to serve up Lisp files in any directory configuration you can come up with. It removes the need to restart Hunchentoot for a change in one of your Lisp files. It is currently compatible with Steel Bank Common Lisp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors