Tuesday, September 2, 2008

Getting started

We went over the course syllabus today and I talked about what compilers are and our plans for the semester. The first part of the plan is a Java spike—you need to learn some Java. I have assigned a set of programs that should help you learn enough Java for us to get started on coding a compiler. You may work in a team of two or three for these projects as long as all the team members are present for the coding and debugging. You will get no benefit from letting others do the coding for you because you will be responsible for implementing your own Bantam Java compiler in Java.

Homework

Read the introduction to the Bantam Java Compiler Project Lab Manual, pages 1–7.

Project

Implement the following programs in Java using NetBeans,which is installed on the computers in Olin 227 Lab. Each program should be implemented as a separate NetBeans project. For grading, submit an archive of the project folder. Submit the projects as you complete them. All projects are due no later than Monday, September 15.

No comments: