You can find a text-only versions of the notes (no text-formatting or
graphics) under the Unix directory: /home/231/notes/records
Records in Pascal (Leestma & Nyhoff Section
12.1, 12.2 & 12.3). You may also wish to read through Section 12.4
for a large example that illustrates how to create and use an array of
records. Finally, since I do a brief introduction to type declarations
in this section of notes you may also want to look at the Section 8.1 &
8.2: [PowerPoint] [pdf]
Optional teaching material
Variant records: An interesting characteristic of Pascal data structures
that allow the type and number of fields to change during program execution.
Background / Sources of additional information
Pascal Programming and Problem Solving by Leestma S. and Nyhoff L. 4th
Edition (MacMillan Publishing Company).
Pascal an Introduction to the Art and Science of Programming by Savitch
W.J. (The Benjamin / Cummings Publishing Co., Inc.).
The Pascal link under the
GNU website (since the U of C uses the GNU Pascal compiler gpc).