($ENV{HTTP_USER_AGENT} =~ /MSIE/) && do { # Internet Explorer $style{'body','font-size'}='10pt'; $style{'th','font-size'}='8pt'; $style{'td','font-size'}='6pt'; $style{'pre','font-size'}='10pt'; $titlebox_size='4'; 1; } || do { # Netscape $style{'body','font-size'}='10pt'; $style{'th','font-size'}='10pt'; $style{'td','font-size'}='8pt'; $style{'pre','font-size'}='10pt'; $titlebox_size='5'; };
On an unrelated basis to your actual problem, I do like to use short circuiting logical operators for flow control. But then the rule of a thumb is to use low precedence ones for this, and high precedence ones to operate on values (of course it actually doesn't make a difference here). However in this particular case they won't buy you anything over a regular, proper, if... else. Just so to let you know. Incidentally if you do so you won't incur in the "misplaced" warning line you're incurring into now.
In reply to Re: Unknown warnings/errors
by blazar
in thread Unknown warnings/errors
by kmullin5016
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |