A mini Pascal compiler written in Python