Initializations

The statements CLEAR, REFRESH, and FREE initialize data objects, that is, they set the content of a data object to an initial value. During initialization, the corresponding data objects are not deleted. Data objects created with declarative statements are only deleted from the memory when leaving a program, together with the internal session. Objects created dynamically with the statement CREATE are deleted via the garbage collector. The initialization of reference variables can, however, lead to the deletion of referenced objects via the garbage collector.