On Thu, 17 Mar 2005, David Tran wrote: > It seems stupid to put ',' on next line but I have no choice, > here is my use case with heredoc example: > a = [ > <<EOD1 > abc > very very long string and many many lines ... > EOD1 > , > <<EOD2 > 123 > very very long string and many many lines ... > EOD2 > ] > > I cannot put the ',' just after EOD1, it must to the next line, > if not, the "EOD1," is not consider termination of heredoc. > but put the ',' on next line then I got syntax error ... It may be more readable to put the expression on one line with all the heredocs stacked beneath: a = [<<EOD1, <<EOD2] abc very very long string and many many lines ... EOD1 123 very very long string and many many lines ... EOD2 -- Relm