Trying to write my own basic lisp