Projects

Homework is due Thursday, in class. Homework is late after 3:40pm.

    1. Basic SVN, write a story
    2. Basic awk, checking a grammar
    3. More awk, simple attribute grammars.

    1. Basic LISP.
    2. Hacking Grammars in LISP.
    3. More lisp, simple attribute grammars.
    4. A hard problem (bonus marks)

    1. Basic Smalltalk.
    2. Simple Grammar hacking.
    3. Can you do the OO flip?
    4. A hard problem (bonus marks, no help from me)..

    1. Basic Prolog.
    2. Modeling in Prolog
    3. Attributed grammars
    4. A hard problem (bonus marks, no help from me).