y.najimaです。 irbで puts "#{"def"}" と書くと画面に"def"と出力されるはずですが、何も出力されずエラーになるようです。 irbを使わずに保存し実行した場合は、期待通りdefと出力されます。 同様の現象は "#{"do"}" "#{"for"}" などでも発生します。 ruby 1.8.7, 1.8.6 irb 0.9.5 で現象の発生を確認しています。 これってバグなんでしょうか?