Added MACRO capabilities to the assemblers