grade-p4 now available

46 views
Skip to first unread message

Matt Might

unread,
Apr 19, 2013, 4:16:25 PM4/19/13
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
Reply all
Reply to author
Forward
0 new messages