A small lisp interpreter written in ruby