The goal of this project was to demonstrate an easy implementation of LISP. There is not much point in optimizing or mindlessly implementing library functions — this work has already been done in other projects.
Here are some possible extensions which might prove interesting:
call/cc
Now it's time to stop messing about in C and build something in LISP instead!
That's all, folks.