Não sei se isso é possível fazer no Macro (em outras linguagens de programação é possível), mas queria verificar se 2 variáveis tem tal valor em um só IF, exemplo:
if(%&legal% = 1 E %&naolegal% = 2);
//função;
endif;
Ou melhor ainda:
if(%&legal% = 2 OU %&legal% = 3);
//função;
endif;
Ou terei...