Oblique, but since this topic might be catnip for people who'd know:
Anyone aware of a Python parser for the Awk language?
I found a number of Awk-alikes implemented in Python, but they all sounded like they took enough liberties that I wouldn't expect them to have a parser worth trying to lean on to parse wild Awk scripts.