EMPTY

EMPTY returns an area of zero extent. It can be used to free all allocations in an area.

Read syntax diagramSkip visual syntax diagramEMPTY()
The value of this function is assigned to an area variable when the variable is allocated. Consider this example:
  declare A area,
          I based (P),
          J based (Q);

  allocate I in(A), J in (A);
  A = empty();

  /* Equivalent to:  free I in (A), J in (A); */