Skip to content

nixeagle/nisp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nisp – experimentation and learning

Dead simple setup, may conflict with existing installed libraries/override what is already installed on the system (may be a good thing… may not be, see *Dependencies for a discussion of this issue.

cd nisp/
git submodule update --init --recursive

This will pull in all the submodules.

Then in your lisp configuration file add a line similar to

(pushnew "/path/to/nisp/asdf/" asdf:*central-registry* :test #'equal)

Then start your lisp implentation, [fn:1] and type:

(asdf:load-system :nisp)

Dependencies

Some dependencies of this system as of their current released versions (as by asdf-install, or common distro repositories [fn:2]) are out of date or have known existing bugs. These dependencies are imported from their native source repository format into a git repository by myself or others and are included as a git submodule in this repository with the corresponding symlink included in asdf/.

Additionally there are many libraries that are currently not asdf installable at all, that I imported from darcs. The writer of these libraries does not seem to be that interested in making them independent from one another. Using one of these libraries tends to require every other library that that particular author wrote. One of these days I might take the time to untangle the web of dependencies for the worthwhile libraries, especially what used to be known as cl-walker.

Problems

Please report to the github tracker.

Footnotes

[fn:1] Currently known to work only on sbcl 1.0.31, 1.0.34, 1.0.35

[fn:2] I’m looking at you slime.

About

General lisp experimentation

Resources

License

Stars

Watchers

Forks

Packages

No packages published