Custom lisp implementation in C.