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.
Unable to display preview. Download preview PDF.