Note: this home is optional and is due the same week as 3c. Note also that the lecturer is not available for assist you on this one. Happy trails campers! Q0 Get code : In the usual place : svn export http://unbox.org/wisp/var/timm/10/310/src/lisp/2/d For each of the following questions, add lines like this to "run" printf "\n===== 2/d/q1 ========================\n\n" cat myCodeThatAnswersThisQuestion.lisp execute : where "execute" is the "test" command shown below. Q1 Read : http://unbox.org/wisp/var/timm/10/310/share/pdf/graham02.pdf Implement: Special functions (like plus "+", minus "-", divide "/", multipy "*". Change the interpreter such that if the car of a function call is "special", then go away and evaluate it using a Common Lisp primative. Test : : nice -n 1 clisp -q my-jmc.lisp : This code need to evaluate (* (/ (+ 3 5 ) (- 4 2)) 10), using eval. , : then print the result.