@set(式)
, = != == || && | ^ & < > <= >= + - % * / ! + - ( )
@if(式) ... @endif
例:
@if(flag==0) // まだ何も代入されていない変数は 0 であると見なされる
@set(flag=1)
****
@endif
// ↑ **** の部分に書かれたスクリプトのコンパイルを一度きりのものとする
@if(version>=0x02040009)
@if(flag)
****
@endif
@endif
// ↑ version が 0x02040009 (2.4.9) 以上で flag が 0 以外の時のみ **** の部分をコンパイルする