Hi, > You put an escape character '\' (no quote) to point to another hash > (what follows / symbol, to be more precise). It's known as > (hash/array/code) references. > > my %stp_dirs = ( 'mvb' => \%mvb_dirs, > 'pkv' => \%pkv_dirs, > 'av' => \%av_dirs, > 'be' => \%be_dirs, > 'vvw' => \%vvw_dirs ); >
Thank you so much! I thought I understood - but did not really, obviously :-/ It works now, after removing the double quotes. Kind regards, Nora -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/