Pour distinguer facilement une erreur de compilation d une erreur d execution, utilisez l option système MLOGIC. Si le journal ne montre aucun message d activation de la macro, l erreur se situe probablement lors de la phase de compilation (syntaxe de la macro). Si la macro s active mais produit un code erroné, utilisez l option MPRINT pour visualiser le texte final envoyé au compilateur SAS et isoler les erreurs de logique générées.