Storage-allocation macros allocate static memory (either private or public), declare externally defined memory and procedures, and allow the definition of public labels:
| Macro name | Description |
| staticX | Allocates private static-memory storage. |
| globalX | Allocates public static-memory storage. |
| externX | Defines one or more names that will be the labels of external variables or functions. |
| labelX | Defines one or more names that will be the labels of public (global) variables or functions. |