a lisp like programming language i can adapt to my needs