Announce: Rakudo Perl 6 compiler development release #57 ("Tokyo")

2012-10-18 Thread Jonathan Scott Duff
On behalf of the Rakudo development team, I'm thrilled to announce the October 2012 release of Rakudo Perl #57 "Tokyo". Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see ). The tarball for this release is available from

[perl #74946] %h.delete() in right side of expression causes left side key missing

2012-10-18 Thread Will Coleda via RT
On Thu May 06 07:00:43 2010, pawel.pab...@implix.com wrote: > > perl6 -e 'my %h = {"a" => "b"}; %h{"a"} = %h.delete("a"); say %h.perl;' > {} > > I'm not sure if it's a bug. > > I expect right side to be evaluated and THEN assignment to performed. > So this assignment should behave as: > %h{"a"}

[perl #115344] [BUG] method form of eval is lexically challenged

2012-10-18 Thread Will Coleda via RT
On Thu Oct 18 12:01:02 2012, lithos wrote: > spectest added: > > > commit 6d78c06d948179a75b656a220521169f193771b3 > Author: Edwin Steiner > Date: Thu Oct 18 20:53:56 2012 +0200 > > Added spectest for #115344: [BUG] method form of eval is lexically > challenged > > diff --git a/S29-conte

Re: Perl 6 in Perl 6?

2012-10-18 Thread Patrick R. Michaud
On Thu, Oct 18, 2012 at 09:59:21AM +0200, Moritz Lenz wrote: > > On 10/18/2012 09:02 AM, Darren Duncan wrote: > >Something (PyPy et al) got me wondering, is it a goal in the Perl > >community before too long to have a (compiling) implementation of Perl 6 > >written entirely in Perl 6? > > A fair

[perl #115322] Segfault in Rakudo REPL

2012-10-18 Thread via RT
# New Ticket Created by Salve J Nilsen # Please include the string: [perl #115322] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=115322 > Hi! While goofing around, I bumped into a segfault. Here's how to reproduce i

Re: Perl 6 in Perl 6?

2012-10-18 Thread Parrot Raiser
On Thu, Oct 18, 2012 at 3:59 AM, Moritz Lenz wrote: > > The priorities for most compiler hackers is to provide good compilers over > complete bootstrapping, and I guess most users agree with that goal. > Agreed. I'm most concerned about a reliable and consistent set of features being defined, so

[perl #115334] cannot declare class method using ::("name") syntax

2012-10-18 Thread via RT
# New Ticket Created by Paweł Pabian # Please include the string: [perl #115334] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=115334 > Rakudo 2012.09 When method is defined using ::() name quoting the quoting also i

Re: Perl 6 in Perl 6?

2012-10-18 Thread Moritz Lenz
On 10/18/2012 09:02 AM, Darren Duncan wrote: Something (PyPy et al) got me wondering, is it a goal in the Perl community before too long to have a (compiling) implementation of Perl 6 written entirely in Perl 6? A fair amount of the two major Perl 6 compilers, Rakudo and Niecza, are already w

Perl 6 in Perl 6?

2012-10-18 Thread Darren Duncan
Something (PyPy et al) got me wondering, is it a goal in the Perl community before too long to have a (compiling) implementation of Perl 6 written entirely in Perl 6? Meaning, that at some point the entire non-optional codebase of the Perl 6 compiler (not just the parser) would be written in pu