Regular grammar Is either a left or right regular grammar: B → a B → aC or Ca (right and left regular grammars respectively) B → ε TODO vs regular expression.