.AND.
 E lógico -- binário                               (Lógico)
------------------------------------------------------------------------------

 Sintaxe

     <lCondiçao1> .AND. <lCondiçao2>

 Tipo:  Lógico

 Operandos

     <lCondiçao1> e <lCondiçao2> sao expressoes lógicas a sofrer
     AND.

 Descriçao

     O operador .AND. é um operador binário lógico que executa uma operaçao
     lógica AND usando as seguintes regras:

       Retorna verdadeiro (.T.) se ambos <lCondiçao1> e <lCondiçao2>
        avaliam como verdadeiro (.T.)

       Retorna falso (.F.) se <lCondiçao1> e/ou <lCondiçao2> avaliam
        como falso (.F.)

     ----------------------------------------------------------------------
     . Cuidado

     Diferente de Summer '87 e outros dialetos, Clipper 5.0 toma um atalho
     na avaliaçao de operando .AND..  Isto significa que lCondiçao1> e
     <lCondiçao2> sao ambos avaliados somente quando lCondiçao1> avalia como
     verdadeiro (.T.).  Se <lCondiçao1> avalia como falso (.F.), a operaçao
     .AND. é falsa (.F.) e <lCondiçao2> nao será avaliado.
     ----------------------------------------------------------------------

 Exemplos

     ? .T. .AND. .T.        // Resulta: .T.
     ? .T. .AND. .F.        // Resulta: .F.
     ? .F. .AND. .T.        // Resulta: .F.  (atalho)
     ? .F. .AND. .F.        // Resulta: .F.  (atalho)
 To download this example - click here.

See Also: .NOT. .OR.