In a message dated 1/11/2003 9:43:32 AM Eastern Standard Time, [EMAIL PROTECTED] writes:
> if ($SRF=1 and $SRL=1) {print"YES";) You got the and right, but the conditional wrong. 2 equal signs for conditionals. So your example: $SRF = 1; $SRL = 1; if ($SRF==1 and $SRL==1) {print"YES";} #True or is $SRF = 1; $SRL = 1; if ($SRF==1 or $SRL==1) {print"YES";} #True xor (both not true, 1 is) $SRF = 1; $SRL = 1; if ($SRF==1 xor $SRL==1) {print"YES";} #False You can also use | and & for logical and bitwise "and" or "or" . <A HREF="http://www.cs.appstate.edu/~can/classes/3481/IA/3481PerlTABLES.html">(The CS-3481 Perl Tables</A>)