<<"識別子" 1行目 2行目 ... 最終行 識別子
<<"識別子"」の次の行から「識別子」の前の行末までが作成される文字列
例は以下
<<"EOS" こんにちは お元気ですか ではさようなら EOS
終端識別子の前にはスペース挿入不可。
階層が深い場合でもスペースを入れず、行頭に識別子を記載する。
def foo <<"EOS" こんにちは お元気ですか ではさようなら EOS end
回避する場合は開始識別子の頭にハイフン「-」を付ける。
def foo <<-"EOS" こんにちは お元気ですか ではさようなら EOS end