about summary refs log tree commit diff stats

lam – Lisp Acdw Made

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 while i work toward a lam 1500 release.

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 test to start a lua repl with all of lam’s modules preloaded.

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