ビットシフト(OP1<<OP2とOP1>>OP2)は<<のばあい、OP1を2^OP2倍したものをINTで返します。>>の場合はOP1を2^OP2で割った数値をINTで返します。(使われることは乗除算よりも遅いという定評があり滅多に使われない) TOUCHは戻りが複数のため(自分は)命令と呼んでいます。 defの省略可能引数はできません。(理由は諸説あり)