Lisp implementation in Ruby