A parser generator for regular languages, written in Python