in reply to Re^2: Bad code from the trenches
in thread Bad code from the trenches

That's not the example. The example is:

my $y = 'Boo!'; my $x = '@{[print $y, $/]}'; # note the single quotes here my $z = "$x"; print $z;

Replies are listed 'Best First'.
Re^4: Bad code from the trenches
by dragonchild (Archbishop) on Mar 14, 2005 at 14:03 UTC
    Huh. Interesting ... is there a way to force interpolation of the text in $x?

    Being right, does not endow the right to be rude; politeness costs nothing.
    Being unknowing, is not the same as being stupid.
    Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
    Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.

        I meant "accidentally". eval STRING is rarely done by accident. :-)

        Being right, does not endow the right to be rude; politeness costs nothing.
        Being unknowing, is not the same as being stupid.
        Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
        Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.