>  2003/12/09 (火) 16:37:51        [mirai]
> > user_input_value = "#{1+2}"
> > は
> > user_input_value = '#{1+2}'
> > じゃないか?
> > #{1+2}という内容の環境変数や標準入力を読んだ時に
> > 変数に入るのは"#{1+2}"であって3ではないし
> > user_input_value = '#{1+2}'
> > p eval('"' + user_input_value + '"')
> > こうでもしなきゃ入力中の#{}は展開されないが普通こんなコード書かないな(;´Д`)謎だ
> 隔たりがあったな(;´Д`)スマンコ
> eRubyでセーフレベルを意図的に下げた場合とかになるよ
> つか静岡大学総合情報処理センター渥美清隆研究室のヤシ見っけてきた
> http://www.security-stadium.org/ml-archive/event/msg01034.html
> http://www.security-stadium.org/ml-archive/event/msg01029.html

やっぱりevalを使ってるな(;´Д`)

参考:2003/12/09(火)16時33分47秒