Preparation for CSCI 330 Quiz 2 (2024)
As per the exams page,
the quiz will be closed book, closed notes, no electronics, and held in the lab
during your scheduled lab section. You will have 50 minutes to complete the quiz.
A syntax sheet will be provided, with examples of the key lisp
elements likely to come up in the quiz.
This second quiz will have three questions, a mix of theory and code,
drawing from the following topics:
- tail recursion (and accumulators as optional parameters)
- the implementation of lists in common lisp (and its implications)
- higher order functions (funcall, eval, apply, map, maplist, etc)
- let-over-lambda (theory and use)