LISP interpreter written in F#