Tulip

Tulip is a minimal Lisp-like language written in Perl. It is slightly less horrifying than you'd expect.

I wrote it to gain a better understanding of Lisp.

It is available under the new BSD license. You can download the source code from here.

In the process of writing it, I used POD extensively to document the internals. When I finished, I realized that I could create high-quality internal documentation simply by using a simple script to turn the code into POD items as well and then running the result through pod2html, giving me a kind of poor man's literate programming. The resulting document is here.

The name "Tulip" is a rough abbreviation for "Tiny Lisp in Perl".


Back to my homepage
Site Copyright  ©  1996-2023. Chris Reuter Last modified: Sat Jun 24 10:35:10 2023