in reply to Re: Need help from the esteemed monks on scoping/hashes
in thread Need help from the esteemed monks on scoping/hashes
Therefore I added "our %mapping;" in the script right after the "while(<IHF>) {" line and saved the script into a file called "t.pl". Now I get -Global symbol "%mapping" requires explicit package name at ./t line 26 +. Global symbol "%mapping" requires explicit package name at ./t line 27 +. Global symbol "%mapping" requires explicit package name at ./t line 30 +. Global symbol "%mapping" requires explicit package name at ./t line 31 +. Global symbol "%mapping" requires explicit package name at ./t line 39 +. Execution of ./t aborted due to compilation errors.
I checked line 40 in the script. That line is -Use of uninitialized value in concatenation (.) or string at ./t.pl li +ne 40, <IHF> line 233.
Any suggestions? Thank you very much in advance. Best Regards, Danprint "$mapping{$n}\n";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Need help from the esteemed monks on scoping/hashes
by dragonchild (Archbishop) on Jun 05, 2006 at 17:18 UTC | |
by garbage777 (Acolyte) on Jun 05, 2006 at 17:30 UTC | |
by matze (Friar) on Jun 05, 2006 at 17:36 UTC |