Library for defining small lisp-like script languages