 Macro-32 under the Alpha architecture was actually implemented then as a compiler, compiling VAX assembly language into Alpha instructions.Unlike most compilers, however, Macro-32 for Alpha performed no optimization, retaining as much as possible the programmer's direct control over the generated code.The Alpha AXP chips introduced to the VMS world then the latest progression of the VMS Macro language, supporting the underlying RISC instruction set, and was called Macro-64.