IBM ALP
IBM Assembly Language Processor is an assembler written by IBM for 32-bit OS/2 Warp, which was released in 1994.
ALP accepts source programs compatible with Microsoft Macro Assembler version 5.1, which was originally used to build many of the device drivers included with OS/2. For OS/2 versions 3 and 4 ALP was distributed, along with other tools and documentation, as part of the Device Driver Kit. The DDK was withdrawn in 2004 as part of IBM's discontinuance of OS/2.