a simple lisp made by go