Cs502fall08′s Weblog

Just another WordPress.com weblog

Assignment 5

Posted by Brandon on October 30, 2008

Hot diggety-dog, assignment 5 is ready for consumption.  This one is indeed a little more involved.  Now we start to optimize the CPS.

Let the comments and questions begin.

Posted in Uncategorized | 2 Comments »

Assignment 4

Posted by Brandon on October 26, 2008

Sorry for not posting this sooner.  Let the comments begin.

Posted in Assignments | 5 Comments »

Defunctionalization

Posted by Brandon on September 30, 2008

For those looking for more defunctionalization examples, please take a look at the O. Danvy, L. Neilsen paper in Prof. Jagannathan’s reading list.

Posted in Concept | 2 Comments »

Assignment 3

Posted by Brandon on September 30, 2008

Well, I’ve just begun to look at it, but Assignment 3 has been posted.  Let the comments and questions begin.

Posted in Assignments | 11 Comments »

From the mailing list

Posted by Brandon on September 22, 2008

In case you don’t subscribe to the mailing list, the TA says:

Hi All,

Project 1 grades are available at blackboard.purdue.edu.

Here is our grading policy:

Max: 50 Min: 0
Testcases.sml 20 points
all other testcases (*8) 30 points

Since this is the first project, we employed a less strict partial credit policy.
For testcases.sml,
most answers are correct, — 20 points
a few answers are correct, — 10 points

For all other cases,
Partial credit was given to those with sufficient documentation.

A few of you had compilation problems (on directory AbSyn).

- Yu

Posted in Mailing List | Leave a Comment »

The Second Assignment

Posted by Brandon on September 12, 2008

So as a first bit of advice about the second assignment, I’d like to point out that we have more than Prof. Jagannathan’s lecture slides. We have two papers that describe what he covers in the lecture. The first is Cardelli’s paper on how to do type inference. It is the same algorithm covered in class just in 20 pages of text. The second is Wright’s paper which discusses how to add references to a polymorphic type system like the one we are using. All in just 13 pages. It is just that easy.

Good luck, and please post comments and questions.

Posted in Assignments | 29 Comments »

First Post

Posted by Brandon on September 10, 2008

This is the blog for the Fall 2008 Compiling and Programming Systems class at Purdue. The goal is to provide a forum for students in the class to post helpful information for the class. Really the basis for this is Philip Schatz’s helpful blog from 2006. I’ll copy over announcements from the mailing list, and relevant hints from Philip’s site. I’ll also post any helpful websites I find. Now, I’m as busy as the rest of you, so I can’t make this thing a useful resources just on my own. In order for this to work, we need people to post stuff and share. Here’s some ideas of things that are fair game for this forum:

  • Scribe notes for lectures
  • Code examples/Test cases
  • Clarification questions
  • Group study sessions
  • Links to useful Tutorials/Papers

All students are encouraged to post here. To do so, Create a WordPress account, and add a comment with your username to this post.

Posted in Uncategorized | 1 Comment »

 
Follow

Get every new post delivered to your Inbox.