Declaring Opaque-Type Variables

Opaque-type variables hold data retrieved from opaque data types, which you create with the CREATE OPAQUE TYPE statement. An opaque-type variable can only hold data of the same opaque type on which it is defined. The following example defines a variable of the opaque type point, which holds the x and y coordinates of a two-dimensional point:
DEFINE b point;