On 8/24/06, Larry Wall <[EMAIL PROTECTED]> wrote:
The pugs idea of reality is that a bug doesn't exist unless there's a test failing for it. And the correct way to report a bug is to write a test for it and check it in. :)
Fair enough. I'll work on decoding the test env.
It's purposefully setting $_ to the result of the last evaluation.
Ah, that wasn't clear because I didn't realize that Bool::True stringifies to "1".
The current Perl 6 design discourages defaulting to $_ for functions that could easily be written .say and .print to default explicitly, as it were.
Right. Because .say -> $_.say falls back to say($_) since there's no say method. Nifty!
We recently changed it so that o=> will consistently be taken as a named parameter while "o"=> will be taken as a pair. (o=>"0") also works because parens were the old way of hiding pairs from being named parameters
OK, I see those in S06 now. And may I say . . . urk! But I'll say no more, as that is a design topic, and as such fodder for an entirely different mailing list. -- Mark J. Reed <[EMAIL PROTECTED]>