SASマクロライブラリ内にある指定の項目をコピーします。
種類: | マクロステートメント |
制限事項: | マクロ定義またはオープンコードで使用可能 |
参照項目: | %MACROステートメント および SASMSTORE=システムオプション |
%COPYステートメントで使用するマクロの名前を指定します。
出力先にコピーするマクロのソースコードを指定します。OUTFILE=オプションを省略した場合、ここで指定したソースコードがSASログに書き込まれています。
次のオプションのうち1つまたは複数を指定します。
コンパイル済みマクロのカタログを含んでいるSASライブラリのライブラリ参照名を指定します。ライブラリを省略すると、SASMSTORE=オプションで指定したライブラリ参照名が使用されます。
制限: | このライブラリ参照名として、WORKは指定できません。 |
%COPYステートメントの出力先を指定します。この値には、ファイル参照名か外部ファイルを指定できます。
/* commentary */ %macro foobar(arg) /store source des="This macro does not do much"; %put arg = &arg; * this is commentary!!!; %* this is macro commentary; %mend /* commentary; */; /* Further commentary */ NOTE: The macro FOOBAR completed compilation without errors. %copy foobar/source;
%macro foobar(arg) /store source des="This macro does not do much"; %put arg = &arg; * this is commentary!!!; %* this is macro commentary; %mend /* commentary; */;