Previous: Structured Types Alignment (packed modifier) To the Table of Content Next: Declarations

- 2.2.6.18 -
TMT Pascal Language Description
Pascal Language Structure
Types

Type Compatibility

There are three levels of type compatibility. Each level along with its restrictions is listed below in order, from the most restrictive to the least restrictive.

Equivalent Types.
Two types are equivalent only if they are both defined from the same type declaration. That declaration must be one if the following: Compatible Types
Two types are compatible if one of the following apply: Assignable Types
A type is assignable to another type if one of the following apply:


Previous: Structured Types Alignment (packed modifier) To the Table of Content Next: Declarations
Structured Types Alignment (packed modifier) Table of Content Declarations

- 2.2.6.18 -