The language is very small, may be interesting to write an interpreter.
http://www.cl.cam.ac.uk/~mom22/tphols09-lisp.pdf
Note: Even if not doing formal methods, one can benefit from such work by making their interpreter equivalent in features, running the same tests/apps through both, and checking for their equivalence.