HP Pascal/iX Reference Manual (31502-90022)

3- 1
Chapter 3 Data Types
One of the most important contributions and fundamental ideas of Pascal
is the formalization of the concept of a
data type
. A data type is a
collection of elements that belong together because they are all formed
in the same way and are treated uniformly.
There are three categories of data types in HP Pascal. They are:
* Simple
* Structured
* Pointer
These data types are used to determine a set of attributes that include:
* The set of permissible values that an object of a specified type
may assume.
* The set of permissible operations that may be performed on an
object of a specified type.
* The amount of storage that variables of a specified type require.
Figure 3-1 summarizes the various data types in HP Pascal. A
detailed discussion of the data types in each category follows in this
chapter. When appropriate, permissible operators, standard procedures,
standard functions, and examples are given.
NOTE The system programming extensions, if enabled, define additional
data types. See Chapter 11 for more information.
Syntax
Type: