ステートメント
|
説明
|
---|---|
%* コメント
|
コメントテキストを指定します。
|
%COPY
|
SASライブラリから、指定された項目をコピーします。
|
%DISPLAY
|
マクロウィンドウを表示します。
|
%GLOBAL
|
実行中のSASセッション全体で使用可能なマクロ変数を作成します。
|
%INPUT
|
マクロの実行中に、マクロ変数へ値を入力します。
|
%LET
|
マクロ変数を作成し、その変数に値を割り当てます。
|
%MACRO
|
マクロ定義を開始します。
|
%PUT
|
テキストまたはマクロ変数の値を、SASログに書き込みます。
|
%SYMDEL
|
引数で指定されたマクロ変数を削除します。
|
%SYSCALL
|
SAS CALLルーチンを呼び出します。
|
%SYSEXEC
|
オペレーティングステムのコマンドを実行します。
|
%SYSLPUT
|
リモートホスト上またはリモートサーバー上で新しいマクロ変数を定義したり、既存のマクロ変数の値を変更したりします。
|
%SYSMACDELETE
|
WORK.SASMACRカタログからマクロ定義を削除します。
|
%SYSMSTORECLEAR
|
コンパイル済みマクロを終了し、SASMSTORE=ライブラリをクリアします。
|
%SYSRPUT
|
リモートホスト上にあるマクロ変数の値を、ローカルホスト上にあるマクロ変数に割り当てます。
|
%WINDOW
|
カスタマイズされたウィンドウを定義します。
|
ステートメント
|
説明
|
---|---|
%ABORT
|
現在のDATAステップ、SASジョブ、またはSASセッションで実行されているマクロを停止します。
|
%DO
|
%DOグループを開始します。
|
%DO (反復)
|
インデックス変数の値に基いて、ステートメントを反復して実行します。
|
%DO %UNTIL
|
条件がtrueになるまで、ステートメントを反復して実行します。
|
%DO %WHILE
|
条件がtrueである間、ステートメントを反復して実行します。
|
%END
|
%DOグループを終了します。
|
%GOTO
|
指定したラベルにマクロ処理を分岐させます。
|
%IF-%THEN/%ELSE
|
マクロの一部を条件付きで処理します。
|
%ラベル
|
%GOTOステートメントの分岐先を指定します。
|
%LOCAL
|
マクロ変数を作成します。このマクロ変数は、その変数自身が定義されているマクロの実行中にのみ使用可能です。
|
%MEND
|
マクロ定義を終了します。
|
%RETURN
|
実行中のマクロを正常終了します。
|