A parser generator project for a compiler construction course

A parser generator project for an introductory compiler construction course is described. It is argued that this type of term project is especially suitable for a one-semester course of this kind, provided its complexity is carefully controlled.