http://qs321.pair.com?node_id=526952


in reply to Re: Conditional Interpretation?
in thread Conditional Interpretation?

Constants don't have leading dollar signs.

do_something() if (CONSTANT); do_something_else() if (CONSTANT & ANOTHER_CONSTANT);

If there's a dollar sign, it's not a constant, and Perl won't optimize it away.