A compiler parsing code in a language which is a subset of Turbo Pascal.