2007年03月25日(Sun) レゴで遊ぶ [長年日記]
● [Ruby] Rubyのセーフレベルを変えるのにprocを使ってみる
Ruby リファレンスマニュアルには、$SAFEを一時的に変えるために、スレッドを使う方法が紹介されている。いっぽう、ZnZさんは、「Hikiletと$SAFE」でproc{$SAFE=…; …}.call
を使う方法を紹介しておられた。
セーフレベルの変更をするためにスレッドを生成するのは、なんとなく本質的ではないような気がしたので、僕もprocを使ってみた。期待通りに動いてくれた。
最近のツッコまれどころ