General
Lab Material
Labs 1 and 2 (NL Recognizer)
Labs 3 and 4 (Parsing)
Labs 5 and 6 (Semantics)
Lab 7 (CG)
Lab 8 (TBA)
Lab 9 (TBA)
Lab 10 (TBA)
Lab 11 (TBA)

Labs 3 and 4 (Natural Language Parsing): Exercises

Recognizers

Play with a bottom up recognizer
Play with a top down recognizer.

Recognizer: Left Corner

Left Corner Recognizer
Left Corner Table

Parsers

Play with a top down parser