| named | type |
| Syntax | A namedType is one of:
| ||||||||||||||||||
| Description | A type can be given a name (typeId) and later this name can be used instead of writing out the type.
| ||||||||||||||||||
| Example | In this example, phoneRecord is a named type.
type phoneRecord :
record
name : string ( 20 )
phoneNumber : int
address : string ( 50 )
end record
…
var oneEntry : phoneRecord
var phoneBook : array 1 .. 100 of phoneRecord
| ||||||||||||||||||
| Details | Form (a) is the most common kind of named type. Form (b) is used when the type name has been exported from a module. Arrays whose bounds are not known at compile time cannot be named.
| ||||||||||||||||||