Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library _builtin > module Kernel > $-K
$KCODE
$-K
この特殊変数は何の影響も持たなくなりました。
値を代入しても無視され、参照すると常に nil です。
>> $KCODE = true (irb):1: warning: variable $KCODE is no longer effective; ignored => true >> $KCODE (irb):2: warning: variable $KCODE is no longer effective => nil