Attribute 'strict'
The attribute 'strict' results in compile errors occur in the following cases:
- Arithmetic operation with variables of the enumeration type
- Assignment of a constant value, which is not an enumeration value, to a variable of the enumeration type
- Assignment of a non-constant value, which has a data type other than the enumeration type, to a variable of the enumeration type
Syntax: {attribute 'strict'}
Insertion location: Line above the TYPE definition