Given the rest of the language, the (interactive) interpreter just LOOPs: it READs a sexp, EVALs it, and PRINTs the result.