From: Roger Pack Date: 2010-02-20T04:27:40+09:00 Subject: Re: strings combine > I think you misunderstand what I was saying. I was not asking what the > differences between the parser and the runtime are. I was asking for a > rationale. If Matz believed that strings, when placed together without > any punctuation between them should be concatenated, why didn't he make > it standard operating behavior? I can't imagine it would have been so > difficult for when the parser sees two variables in a row to treat it as > equivalent to a concatenation call on the first variable with the second > variable as an argument. If Matz didn't think that two strings should > be concatenated, why program that behavior into the parser? Yeah it ends up being pretty hard to generate a parser that will do both. -rp -- Posted via http://www.ruby-forum.com/.