An attempt to write the fastest lisp interpreter in under 1000 lines of C. femtolisp is about 150kb, and is very self-contained.