Re: [perl #65878] Rakudo shouldn't allow metaops with the same modifier twice in a row

2009-05-24 Thread Larry Wall
On Thu, May 21, 2009 at 07:20:57PM +0200, Gianni Ceccarelli wrote: : On 2009-05-21 Larry Wall wrote: : > : rakudo: sub infix:($a,$b) { $a ~ '-' ~ $b }; sub : > : infix:($a,$b) { $a ~ '_' ~ $b }; say 'x' R 'y'; say 'x' RR 'y'; : > : rakudo e6b463: OUTPUT«x-y␤x_y␤» : > : now, apart from "don't do

Re: [perl #65942] Missing %*ENV values are defined, but don't exist

2009-05-24 Thread Paul Johnson
On Sun, May 24, 2009 at 02:18:26PM -0700, Larry Wall wrote: > On Sun, May 24, 2009 at 12:08:58PM -0700, yary wrote: > : > I don't recall if defined autovivifies, but assuming it does that would > make > : > sense. > : > : Agreed that if defined autovivifies, it explains observed behavior in > : c

[perl #65962] loop with two comma-separated 'my' variable initialisations doesn't parse in Rakudo

2009-05-24 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #65962] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65962 > rakudo: loop (my $a = 1, my $b = 2; $a < 5; $a++, $b++) { say "$a $b" } rakudo 23718a:

[perl #65960] Roles don't do Role in Rakudo

2009-05-24 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #65960] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65960 > rakudo: role A {}; say A ~~ Role rakudo 23718a: OUTPUT«0␤» * masak submits rakudobug

[perl #65956] simple script that generated a memory fault.

2009-05-24 Thread via RT
# New Ticket Created by Richard Hainsworth # Please include the string: [perl #65956] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65956 > The following script (also attached) generated a Parrot memory fault. I was tryin

Re: [perl #65942] Missing %*ENV values are defined, but don't exist

2009-05-24 Thread Larry Wall
On Sun, May 24, 2009 at 12:08:58PM -0700, yary wrote: : > I don't recall if defined autovivifies, but assuming it does that would make : > sense. : : Agreed that if defined autovivifies, it explains observed behavior in : current rakudo. But should "defined" autovivify? That goes against my : intu

Re: [perl #65942] Missing %*ENV values are defined, but don't exist

2009-05-24 Thread yary
> I don't recall if defined autovivifies, but assuming it does that would make > sense. Agreed that if defined autovivifies, it explains observed behavior in current rakudo. But should "defined" autovivify? That goes against my intuition.

Re: [perl #65942] Missing %*ENV values are defined, but don't exist

2009-05-24 Thread Brandon S. Allbery KF8NH
On May 22, 2009, at 19:36 , Geoffrey Broadwell (via RT) wrote: $ perl6 -e 'say %*ENV.exists()' 0 $ perl6 -e 'say defined %*ENV' 1 I don't recall if defined autovivifies, but assuming it does that would make sense. %*ENV is special, it represents environment variables, which are always str