On Tue, Apr 26, 2005 at 11:24:34AM -0600, Luke Palmer wrote: : That's true, but the former hasn't been accepted. That's not something : I considered when I was thinking about that proposal, but I think it's : a fairly minor issue. We'll ignore labels as we continue to weigh that : proposal, and redo label syntax later if we must.
It's looking like we won't be needing to redo label syntax, if we accept the &.foo() proposal for self calls. (The omitted indirect object syntax for self calls wasn't going to fly anyway, since "foo bar:" is then too ambiguous, quite apart from the tail marking issues.) In any event, none of the proposals that bury the label is going to be acceptable. As a vital visual element of control flow, the label has to be out front where it can be seen. Larry