Il y a des options pour ça.
options mstored sasmstore=libref;
Cette option dit à SAS qu'il faut stocker les macros qu'on veut stocker dans la bibliothèque libref.
%macro nomMacro /store source;
Option /store dit que la macro est à stocker.
Attention, si tu ne met pas l'option source, SAS ne garde que le code compilé. C'est-à-dire, si tu perd la code source, c'est foutu pour les modifications : la macro marche, mais tu n'as aucune possibilité de la modifier.
Après il y a aussi proc catalog pour voir la liste des macros dans telle ou telle bibliothèque et (s'ils ont été créées avec une option source) voir la source.
Partager