[perl #117829] Attempting to initialize non-existing attribute is silent

2013-05-03 Thread via RT
# New Ticket Created by Elizabeth Mattijsen # Please include the string: [perl #117829] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=117829 [23:55:42] lizmat rn: class A { }; my $a= A.new( foo = 1 ); $a #

[perl #117831] [BUG] Grammar capture of '%' separator

2013-05-03 Thread via RT
# New Ticket Created by David Warring # Please include the string: [perl #117831] # in the subject line of all future correspondence about this issue. # URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=117831 $ perl6 --version This is perl6 version 2013.04-22-gd2af402 built on

No more Rakudo *?

2013-05-03 Thread Gabor Szabo
http://rakudo.org/ tells me the latest Rakudo * was more than 2 months ago. (version 2013.02) Besides, it would be nice to see plain Rakudo release announcements reach that site. Even if only a few lines. regards Gabor

Re: Can't build NQP on the JVM any more :-(

2013-05-03 Thread Will Coleda
Same error here, with: % java -version java version 1.7.0_10 Java(TM) SE Runtime Environment (build 1.7.0_10-b18) Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode) % sw_vers ProductName: Mac OS X ProductVersion: 10.8.3 BuildVersion: 12D78 On Fri, May 3, 2013 at 8:10 AM, Nicholas

Re: [perl #117831] [BUG] Grammar capture of '%' separator

2013-05-03 Thread David Warring
It's inconsistent with the %% separator. This also also lets me catch variable operators. e.g. grammar G { token TOP {letter +%% sep} token letter{[a..z]} token sep{\,|\;} } say G.parse(a;b,c,d); 「a;b,c,d」 letter = 「a」 sep = 「;」 letter = 「b」 sep = 「,」 letter = 「c」

[perl #117831] [BUG] Grammar capture of '%' separator

2013-05-03 Thread Patrick R. Michaud via RT
Now fixed in 4741028: pmichaud@kiwi:~/p6/rakudo$ cat g.pl grammar G { token TOP {letter +% sep} token letter{[a..z]} token sep{\,} } say G.parse(a,b,c,d).caps.map({$_.value}); pmichaud@kiwi:~/p6/rakudo$ ./perl6 g.pl a , b , c , d