Skip Menu |
Report information
Id: 130975
Status: new
Priority: 0/
Queue: perl6

Owner: Nobody
Requestors: zefram [at] fysh.org
Cc:
AdminCc:

Severity: (no value)
Tag: Bug
Platform: (no value)
Patch Status: (no value)
VM: (no value)



To: rakudobug [...] perl.org
Subject: [BUG] SetHash.perl.EVAL confused by Pair
From: Zefram <zefram [...] fysh.org>
Date: Fri, 10 Mar 2017 11:39:04 +0000
Download (untitled) / with headers
text/plain 185b
Show quoted text
> SetHash.new((:a)).perl
SetHash.new(:a) Show quoted text
> SetHash.new((:a)).perl.EVAL.perl
SetHash.new() Failure of .perl.EVAL to round-trip. Don't know which side of the trip is at fault. -zefram
Date: Fri, 10 Mar 2017 11:53:20 +0000
To: perl6 via RT <perl6-bugs-followup [...] perl.org>
From: Zefram <zefram [...] fysh.org>
Subject: Re: [perl #130975] [BUG] SetHash.perl.EVAL confused by Pair
Download (untitled) / with headers
text/plain 333b
I wrote: Show quoted text
> Don't know which side of the trip >is at fault.
On reflection, for pair syntax to have special meaning at the top level of an argument list is an intentional feature of calling syntax. It is therefore .perl that is at fault, in not taking account of this syntactic feature. -zefram


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org