From: John Turner Date: 2006-10-07T00:50:12+09:00 Subject: Re: What is the reason for this syntax? Vidar Hokstad wrote: > In Ruby an expression continues on the next line if syntax > unambiguously shows that the expression is incomplete. So why can't the parser continue a statement on to the next line if the syntax unambiguously shows that the expression on the next line is the continuation of the line before it, such as lines starting with do or .foo which are incorrect otherwise?