From: Lars Christensen Date: 2001-09-04T22:21:11+09:00 Subject: [ruby-talk:20862] Control construct syntax error Why does this give a parse error: while a = func b # do something end The `=' could be any other operator. Also fails with `if', `case', etc... Parentheses around b or the entire expression makes it work, of course, but shouldn't this be parseable? -- Lars Christensen, larsch@cs.auc.dk