Type extension provides us with another way to “layer” modules. Type extension allows the programmer to extend an existing record type by adding new fields. In Oberon, the “new” extended type is still compatible with the “old” base type.
KeywordsBase Type Actual Type Procedure Call Point Type Record Type
Unable to display preview. Download preview PDF.