|There's more than one way to do things|
Re^2: Martin Brown book page 33by mnooning (Beadle)
|on May 17, 2006 at 02:37 UTC||Need Help??|
Yes, FirstSecond2311. Me, too.
So THAT is where the extra 1s come from!
To rephrase what blazar, jhourcle and friedo (and the book) pointed out,
the terms in the main print statements have a higher precedence then
the plain numbers, and hence get evaluated first. The
said "terms" are subroutine calls that themselves do
a print, and that is why we see First and then Second being printed.
Thanks for the extra credit question, too, as well as
To comment on adrianh suggesting other books instead,
the fact is I've read a ton of perl books. The
debugging book just happens to be one I haven't
read. In spite of all the Perl books I've read, the
I could not seem to figure out the answer.