ASDF, not SHRDLU

Feb 01, 2005 09:45


When in Amsterdam, my friend Gustavo had me introduce him to Common Lisp so he could start writing a program that would play logical argumentation games. I decided that such software would be much simpler to write by using a structural pattern matcher than by deconstructing terms by hand. Thus, I naturally turned toward my pattern-matcher. And I realized to my annoyance that it was a pain in the ass to install my own software, whereas it was so simple to install Matthew Danish's variant of it with asdf-install. However, Matthew's variant didn't include my matchable quasiquote implementation, which made pattern matching of expression forms more awkward than needed. Thus, I decided that as soon as I would once again have access to my development environment, I would package all my usable Lisp code for easy distribution.

Now that I have a newly working Lisp development system running Debian, complete with XEmacs, CLISP, SLIME, SSH and CVS, I have taken time to publish my Common Lisp software in the updated form of asdf packages, ready to be installed with asdf-install. Yup, that packaging software is named ASDF. Not SHRDLU.

I notably took the time to integrate the extensions by Matthew Danish to my extensible pattern matcher fare-matcher, and I made it to depend on a separate package fare-utils. Also packaged are fare-csv and scribble. It's all available on CLiki, and linked from my page there. Note that while I personally use the bugroff license, you may feel free to relicense my software under any license you see better fit, if you so feel the urge. Share and enjoy!

intellectual property, lisp, linux, memories, j820, code, en, hacker

Previous post Next post
Up