Assignment 0: Rust warmup and ASTs

Assignment 0: Rust warmup and ASTs

Due: Thu 09/02 at 08:59pm

git clone

This homework is due on Friday, September 9 at 5pm. The late deadline is open until Sunday, September 11 at 11:59pm. Late submissions will be deducted a flat 10% from the grade. Submissions after the late deadline will not be accepted.

This assignment should work the same across all major platforms (Windows, Linux, Mac OS X) but future assignments will be more Linux/Mac-specific so if you use Windows, I highly recommend you get WSL working now as per the instructions.

The assignment is available in the gitlab link above. Fill in code, and comments following the instructions in the assignment. Submit the assignment on Gradescope following the directions in the README.

You will almost certainly need to read the assigned readings to complete the homework: Chapters 1-4, 6.2, 8.1-2, 9, 10.3 and 11 of the Rust book.