1.8.6リファレンスに、
と書いてあり、確かに、
puts "abc" "def" #=> abcdef
となり、今までも何回か使った。こんなケース。
str = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" \ "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" \ "ccccccccccccccccccccccccccccccccc"
しかし、これは%記法の文字列リテラルだと効かないようだ。
puts %!abc! %!def! #=> undefined method `def!' for main:Object (NoMethodError)
囲む文字 ! を色々変えるとエラー内容も変わる。これはバグ?