about summary refs log tree commit diff stats

lam – Lisp Acdw Made

lam logo by m455
lam logo by m455

hi, i’m acdw. this is my lisp.

about lam

lam is a little toy lisp evaluator written in lua that isn’t fennel.

it’s still very much a work-in-progress.

installing lam

dependencies

lam is built against luajit 2.0 and has only been tested on that. it might work on other luae, though.

using lam

run make repl to set up a testing repl of the lam interpreter. you can also run make to start a lua repl with all of lam’s modules preloaded, or make test to run the (very incomplete) test suite.

license

lam is licensed under a 3-clause bsd license. see COPYING for details.

contribute

email me or ping me somewhere

references

thanks

thanks to peter norvig’s series on lisp interpreters and to m455 and to my friends and the #shittylisp channel on tilde.town irc