The following overview contains all DBL macros. DBL macros for earlier versions of BS2000 (up to BS2000 V9.5), except for the TABLE macro, are now supported at the object level only. The TABLE macro is described in the appendix. The macros are descibed in detail in the „Executive Macros“ manual [7].
Macro | Function |
ASHARE | Load shared code into a common memory pool |
BIND | Link and load load unit |
DSHARE | Unload shared code from common memory pools |
ETABIT *) | Create load information table |
ETABLE *) | Pass load information (extended TABLE) |
GETPRGV *) | Get program version |
ILEMGT *) | Manage ILEs (Indirect Linkage Entries) |
ILEMIT *) | Create ILE table entry |
LDSLICE | Load slice |
PINF | Output global information on a loaded program |
SELPRGV *) | Select program version |
UNBIND | Unload and unlink |
VSVI1 | Output link and load information |
*) These macros need ASSEMBH. |