macroexpansion instruction