Question: Code the macros listed below and use the specified test cases. Notes You can only use the functions/macros we discussed in the LISP notes. You

 Code the macros listed below and use the specified test cases.
Notes You can only use the functions/macros we discussed in the LISP
notes. You may also usein your iterate Your code must be executed

Code the macros listed below and use the specified test cases. Notes You can only use the functions/macros we discussed in the LISP notes. You may also usein your iterate Your code must be executed on a fox server using the specified test cases. To load your code, use (load "p3Lisp.txt" :echo T :print T). To run the test cases, use (load "p3Lispun.txt" :echo T:print T) Turn in a zip file named LastNameFirstName.zip (no spaces) containing o Your source LISP code. o Your log of the session (see the setup instructions). This should be a p3Out.txt o Do not have any directories within your zip file. Your code must follow my LISP programming standards. l. Code the macro, , which is passed a variable which it increments and assigns the new value. The function value returned by should be the new value of numericVariable (+-numeric Variable increment Value) Example: setf x 10 y 5) 15 2 X 15 y x) 20 CLISP sometimes gives an error like the following when you LOAD a file with that macro definition # is locked if you continue (by typeing continue): Ignore the lock and proceed To ignore that message, simply type CONTINUE Code the macros listed below and use the specified test cases. Notes You can only use the functions/macros we discussed in the LISP notes. You may also usein your iterate Your code must be executed on a fox server using the specified test cases. To load your code, use (load "p3Lisp.txt" :echo T :print T). To run the test cases, use (load "p3Lispun.txt" :echo T:print T) Turn in a zip file named LastNameFirstName.zip (no spaces) containing o Your source LISP code. o Your log of the session (see the setup instructions). This should be a p3Out.txt o Do not have any directories within your zip file. Your code must follow my LISP programming standards. l. Code the macro, , which is passed a variable which it increments and assigns the new value. The function value returned by should be the new value of numericVariable (+-numeric Variable increment Value) Example: setf x 10 y 5) 15 2 X 15 y x) 20 CLISP sometimes gives an error like the following when you LOAD a file with that macro definition # is locked if you continue (by typeing continue): Ignore the lock and proceed To ignore that message, simply type CONTINUE

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!