Matt Might
unread,Apr 19, 2013, 4:16:25 PM4/19/13Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to utah-compilers-spring-2013
[Action item: please run grade-p3 and grade-p4 by Thursday at 5pm.]
I've released a grade-p4 script that needs one addition to your Makefile.
Modify it so that "make justcps" is equivalent to running "pydesugar | pycps."
Except, use your own desugarer and cps converter -- not the reference
implementation. ;)
It should probably look like this:
justcps:
@ ./pydesugar | ./pycps
assuming you called the executables pydesugar and pycps.
Also, your diff budget for p4 is 400 lines.
I won't count changes to the Makefile against your diff size if that
breaks your budget.
Mail me if Makefile breaks your budget or if you accidentally blew up the diff.
Grading is the same: 56 cases; 50 regular, 6 count as bonus.
I'll compute curves for p2-p4 once I can see how the grades are falling out.
If you're in the "I did well on the desugarer but bombed the cps
converter" boat, please mail me to let me know.
I'll make sure you get substantial partial credit for a working desugarer.
-Matt