develooper Front page | perl.perl6.users | Postings from January 2019

Re: I need hash inside a hash help

Thread Previous | Thread Next
From:
Bruce Gray
Date:
January 11, 2019 19:50
Subject:
Re: I need hash inside a hash help
Message ID:
F597A8CB-0F42-4BEC-A05F-CF0743E6A414@acm.org


> On Jan 11, 2019, at 1:39 PM, ToddAndMargo via perl6-users <perl6-users@perl.org> wrote:
> 
> On 1/11/19 11:33 AM, JJ Merelo wrote:
>> I think you want $x, not $Ace.
>> Cheers
> 
> Yup.  I am on fire today!  :'(
> 
> Still can't get it figured out.  :'(  :'(
> 
> $ p6 'my $x="Ace"; my %Vendors=("acme" => { "ContactName" => "Larry", "AccountNo" => 1234 }, "Ace" => { "ContactName" => "Mo", "AccountNo" => "A102" } ); say "%Vendors<$x><ContactName>" ~ "\t" ~ "%Vendors<$x><AccountNo>";'
> Use of uninitialized value of type Any in string context.
> 
> 	
> $ p6 'my $x="Ace"; my %Vendors=("acme" => { "ContactName" => "Larry", "AccountNo" => 1234 }, "Ace" => { "ContactName" => "Mo", "AccountNo" => "A102" } ); say "%Vendors<"$x"><ContactName>" ~ "\t" ~ "%Vendors<"$x"><AccountNo>";'
> Use of uninitialized value of type Any in string context.
> 	
> $ p6 'my $x="Ace"; my %Vendors=("acme" => { "ContactName" => "Larry", "AccountNo" => 1234 }, "Ace" => { "ContactName" => "Mo", "AccountNo" => "A102" } ); say "%Vendors<{$x}><ContactName>" ~ "\t" ~ "%Vendors<{$x}><AccountNo>";'
> Use of uninitialized value of type Any in string context.
> 
> $ p6 'my $x="Ace"; my %Vendors=("acme" => { "ContactName" => "Larry", "AccountNo" => 1234 }, "Ace" => { "ContactName" => "Mo", "AccountNo" => "A102" } ); say "%Vendors<{"$x"}><ContactName>" ~ "\t" ~ "%Vendors<{"$x"}><AccountNo>";'
> Use of uninitialized value of type Any in string context.
> 
> 
> I can't win.


This:
	<{"$x”}>
should just be:
	{$x}


(Lots of unneeded double-quotes trimmed)
perl6 -e 'my $x = "Ace"; my %Vendors = ( acme => { ContactName => "Larry", AccountNo => 1234 }, Ace => { ContactName => "Mo", AccountNo => "A102" } ); say %Vendors{$x}<ContactName> ~ "\t" ~ %Vendors{$x}<AccountNo>;’

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About