With_value.rb
This content was produced by an LLM and could include errors.
このスクリプトは式展開つきヒアドキュメントの例です。識別子 EOL を引用符で囲まないため #{value} が評価され、あらかじめ代入した "ruby" が埋め込まれた "ruby\n" が doc に入ります。plain_text.rb(<<~'EOL')との違いは展開の有無だけです。
value = 'ruby'
#=> "ruby"
doc = <<~EOL
#{value}
EOL
#=> "ruby\n"
Ruby 4.0.6