Any decent Lisp can reimplement eval, apply and the rest of functions/atom within itself.