Pascal subset compiler written in Python