A rewritten version of my language analyzing program, written in python