書いた後で、実行時にコンパイル含めいろいろするんだから
変なこと言ったかな?と思ったんですが、
どうやら、自分が言いたかったのは、ruby -c での構文チェックのことでした。
(後だしっぽくて申し訳ない)

・・・と思ったら、

hoge = 1234
puts "hoge = #{hoge_} でつ"

だろうが、

hoge = 1234
puts "hoge = " + hoge_ + "でつ"

だろうが、ruby -cは通るのか・・・orz
構文チェックってもしかして、ザルですか?(:D)rz