Assignment 12: Final project
8.5

Assignment 12: Final project

Due: Fri 04/29 at 9:00pm

You will decide upon a language feature to add to Racer, design it, implement it, and demonstrate it to the course staff in a code-walk during finals week.

The feature you decide upon should be nontrivial: it should impact most of the phases of the compiler in some fashion, or require a wholly new phase of compilation to handle its semantics. You should email me with your proposed feature, so I can confirm it’s a feasible amount of work for you and an appropriately scoped project to implement.

Please email me as soon as possible with your idea. I will post a sign-up form for you to schedule a presentation time slot during finals week; your project should be submitted to Handins before then.