グループ
|
項目
|
マクロクォーティング関数
|
---|---|---|
A
|
+ — */<>=¬^|~;, # blank AND OR NOT EQ NE LE LT GE GT IN
|
すべて
|
B
|
&%
|
%NRSTR、%NRBQUOTE、%SUPERQ、%NRQUOTE
|
C
|
一致しない' “()
|
%BQUOTE、%NRBQUOTE、%SUPERQ、%STR*、%NRSTR*、%QUOTE*、%NRQUOTE*
|
機能
|
影響を受けるグループ
|
動作するタイミング
|
|
---|---|---|---|
%STR
|
A、C*
|
マクロのコンパイル時
|
|
%NRSTR
|
A、B、C*
|
マクロのコンパイル時
|
|
%BQUOTE
|
A、C
|
マクロの実行時
|
|
%NRBQUOTE
|
A、B、C
|
マクロの実行時
|
|
%SUPERQ
|
A、B、C
|
マクロの実行時(置換は実行されない)
|
|
%QUOTE
|
A、C*
|
マクロの実行時。一致しない引用符とかっこには、パーセント記号(%)でマークを付ける必要がある。
|
|
%NRQUOTE
|
A、B、C*
|
マクロの実行時。一致しない引用符とかっこには、パーセント記号(%)でマークを付ける必要がある。
|
|
*一致しない引用符およびかっこを%STR、%NRSTR、%QUOTE、および%NRQUOTEで使用する場合、パーセント記号(%)を使用してそれらにマークを付ける必要があります。
|