The ALLOC keyword specifies the storage model for storage
management operations in the module.
If the ALLOC keyword is not specified, ALLOC(*STGMDL) is assumed.
*STGMDL is used to specify that the storage model for
memory management operations will be the same as the storage model
of the module.
You use the STGMDL keyword
on the Control specification to control the storage model of the module.
If the storage model of the module is *INHERIT, the storage model
used for memory management operations is determined at runtime.
*SNGLVL is used to specify that the single-level storage model will be
used for memory management operations.
*TERASPACE is used to specify that the teraspace storage model will be
used for memory management operations.
See Memory Management Operations for more information on
teraspace and single-level memory management operations.