Lab: Naming values with local bindings

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

Your team should decide who will take the A-side and B-sides of the lab. Each member should download the appropriate code:

And follow the instructions in your respective files! When you are done, combine the files, rename the result to local-bindings.rkt, and upload the completed lab to Gradescope.

Acknowledgements

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