added Lisp (tested with sbcl)