lisp-like language on ruby