A LISP written in C