lisp
-
- Setup a new environment brew install sbcl M-x mt-slime (load "~/quicklisp/setup.lisp")
- QuickLisp
- Can I load a local project that isn't part of Quicklisp? Yes. The easiest way is to put the project's directory in Quicklisp's local-projects directory. For example: $ cd ~/quicklisp/local-projects/ $ git clone git://github.com/xach/format-time.git The project will then be loadable via (ql:quickload "format-time") Also, any system file that can be found via ASDF's source registry system can be loaded with ql:quickload. For example, if you have a system file my-project.asd in /projects/my-project/, you can do something like this: (push p"/projects/my-project/" asdf:central-registry) (ql:quickload "my-project") If my-project depends on systems that are available via Quicklisp that are not already installed, they will be automatically installed.