A lisp interpreter in Go