======================================================= Important Instructions for Turning in Lisp Assignment 1 ======================================================= For the last problem (#5: drawing Lisp structure diagrams), you will turn in hardcopy in class. For problems 1-4, you will turn in two files on WebCT: ---------------------------------------------------------------------------- 1) LISP SOURCE FILE. ---------------------------------------------------------------------------- - Name your file: lastname1.lisp e.g. My file would be named learn1.lisp Exception: You two Goldens, add your first initial after your last name. - Please comment your code, so I have a clue what you're trying to do. Remember the Lisp comment character is the semicolon. Everything from the semicolon to the end of the line is ignored. ---------------------------------------------------------------------------- 2) TEST FILE. ---------------------------------------------------------------------------- - Name your file: lastname1.test Same exceptions as above. - This file should be a text file of your test results and discussion. - You should run the test cases I've provided. (See below for details.) You can include other tests as well, but I want to see at least my test cases, to make grading easier. - For each problem, feel free to comment on your approach, what works, what doesn't and why, additional tests you ran, etc. The more I understand your code, the more partial credit is possible. - Please put attention-grabbing headers at the start of each problem, and any other significant sections you've added. i.e. Your file should be easy to read. Consider the format of these instructions as informative. ========================================================================== RUNNING THE TEST CASES ========================================================================== I've tried to make this extremely simple for you. - While in Lisp, just load your source file and the attached file entitled "test_cases.lisp". - Execute the following commands at the Lisp prompt: (test1) (test2) (test3a) (test3b) (test3c) (test4) - Each of these will call your (properly named) function with a set of test cases, and print both the test case and the answer returned by your function to the screen. Either copy the output to a text file, or log your session to a text file, and add in your comments. Voila, you're done! If you have any questions, you can post a message to WebCT or email me directly at learn@cs.rochester.edu. Andy