Study SAS

統計解析ソフトウェアSASについて学習したことのまとめやSAS認定試験対策など

はてなブログでのSASコードのシンタックスハイライト

はてなブログではスーパーpre記法という書き方をすると
プログラムのソースコードにシンタックスハイライトを適用して表示することができる。

ソースコードを色付けして記述する(シンタックス・ハイライト) - はてなダイアリーのヘルプ

例えば、C言語では

 >|c|
 #include<stdio.h>

 int main(int argc, char* argv[])
 {
     printf("Hello World !\n"); /* Comment */

     return 0;
 }
 ||<

と書くと

#include<stdio.h>

int main(int argc, char* argv[])
{
    printf("Hello World !\n"); /* Comment */

    return 0;
}

のようにキーワードに色付けして表示される。
上記のヘルプページの対応ファイルタイプの中にSASがあった(記事執筆時点では無くなっている)ので、試してみたところ

 >|sas|
 %put _user_;

 data work.test;
     set work.test2;
     msg = 'Hello World !'; /* comment */
 run; 

 proc contents data=work._all_ nods;
 run;
 ||<

のように書いて、

%put _user_;

data work.test;
    set work.test2;
    msg = 'Hello World !'; /* comment */
run; 

proc contents data=work._all_ nods;
run;

うまくハイライトできていないみたい。
サポートにお問い合わせしたところ、対応困難とのこと。
SASのコードを掲載する人なんてめったにいないので仕方ないのか。