プログラム記述して実行したら、「●●●実行中」などとエディタのバーに現れて何も動作しない

Last-modified: 2008-07-11 (金) 22:24:36

多くの場合、クォートが正しく対応していないことが考えられます。
また、マクロの設定などの影響かもしれません。

おまじないとして、

;*';*";*/;quit;run;

この1行をエディタに張り付けて実行してみましょう。

これでも駄目なら、プログラムのミスに気がつかなければ、「割り込み」ボタンを押す、またはSASを強制終了するしかありません。

 

もうひとつ,
マクロを使っているなら,
%macroステートメントで始まるマクロ定義が,ちゃんと%mendステートメントで閉じられてない場合があります.(本人は,閉じているつもりでも,手前のなにかのタイプミスが原因で,正しく認識されていないかも).
すると,以降,いつまでもマクロ定義が続いていると勘違いされて,プログラムが実行されません.
そういう場合,

%mend;

を何回か実行して,ログになにか,メッセージがでてくれれば,生還できます.