News items for 2017
1 Most notes have been refreshed.
2 The last 2 assignments have been
3 The first 2 are due before the end of
term (effectively, †you must show that you can build
new tables and USE them in your parser/scanner to show they work).
4 Iíve added a folder called "Grammars
For Additional Tests" in the existing "SampleGrammars" folder that you can use for
further debugging your walk routines.
COMP 3002 Winter
TA's: Ekaba Bisong and Paul
Hand-in (the complete Smalltalk folder) in class via USB memory stick.
Course: Thurs 8:30 am (3 Hours), Tory 240.
Game Lab: Wed/Thurs 6-9pm HP4125
Course Documents and Lecture Materials
Lectures: Thursday 8:30am (3 hours) Room 240 Tory Building.
Workshop:: TENTATIVE Wed/Thurs 6pm (3 hours or more) Gaming Lab. THE
PLACE TO START WORKING ON YOUR ASSIGNMENTS... So bring your laptops. Walk
around and see what other students are doing... No actual lectures but I
can look over your shoulder to help with doing the assignments; making sure
you don't go off on a wrong tangent, help getting unstuck, even doing
something outside the course.
4 assignments. See 3002.Description.docx and assignment.docx
for more details...
This course "Comp 3002: Compiler Construction" is a practical
course aiming at understanding the details needed for building a compiler.
sometimes revise course materials just before lecture presentation times.
So up-to-date materials are best obtained afterwards...