Programming Language Re-design of PERL

Requirements on the New Language Constructs

Each construct has been marked by a level number indicated as either 1,2, or 3 in a square box. Level 1 is straightforward and easy to implement. Level 2 requires a little more thought, and Level 3 is more challenging and interesting. For full credit, your group must implement at least the following:

If you do not like the constructs gathered from the class lists, then you need to have your proposed new constructs approved for a given level by the instructor, by sending them in email or showing them to me in person to assure that you are meeting the requirements above.

When you hand in your completed assignment, you should include a README that indicates the constructs you chose to implement from each level.