company logo

Definition of user-defined types

User-defined data types are mainly provided as structures or enumerations. One may also provide union or type definitions. Since unions are supported as weak-typed or untyped collections, there is not much use for defining unions within ODABA.

Definition: 

type_dcl := type_def | struct_dcl | union_dcl | enum_dcl