A compiler for a subset of Pascal language, written in Python