SLisp is a simple Lisp interpreter that implements most of the common Lisp constructs in a few hundred lines of C code. It may be useful for learning the basis of the Lisp language.