The programming language PASCAL

Abstract In Part 1, the structure of a PASCAL program as a collection of declarations and statements was laid out. This part begins with a description of PASCAL's unique facilities for defining data types to suit a particular problem. Statements, the sequences of reserved words, identifiers and symbols that specify the actions in a PASCAL program, are then described.