A parser generator for regular languages, written in Python PR: 22118 Submitted by: Johann Visagie <johann@egenetics.com>