Jennifer Belfield:  Game Programmer and Software Developer

Context Free Grammar

Definition:  A set of production rules used to generate patterns of strings.