Ariel Scolnicov writes:
> Am I the only one here who's confused?
> 
> How does the printing happen in the correct order?  I mean, if I said
> 
>     my $x = "Post order: &show($root, $post)\n";
>     print $x;
> 
> then (I hope) we're agreed printing would happen in the *wrong* order
> (first the output of show($root, $post), then the value of $x (and $x
> eq "Post order: \n").

You're exactly right.  I was mislead.

> So how come `print' gets to mung about with evaluation order?

It doesn't.  I need to put down the crack bowl and get back to work :-)
Thanks for pointing that out.

Nat

Reply via email to