Make a Lisp interpreter in Lisp. You need at least the following functionality: car, cdr, cons, eq, <, >, +, *, -, /, null, atom, symbolp, numberp, if lambda, funcall setq at the top level only. But Ideally you should be able to solve assignment 1 on your own interpreter.