Lab: Naming values with local bindings

Assigned
Friday, 7 March 2025
Summary
In this laboratory, you will ground your understanding of the basic techniques for locally naming values and procedures in Scheme, let and let*.

For now (and perhaps for the foreseeable future), the person closest to the board is Side A. The other person is Side B.

Download the code from

and follow the instructions.

When you are done, make sure to save the file as text and then upload the completed lab to Gradescope.

Acknowledgements

The first question of this lab is adapted from a similar lab from spring 2018.