VMS Help
PASCAL, Expressions, Operators, Logical Operators

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

  A logical operator evaluates one or more Boolean expressions and
  returns a Boolean value.

  Logical Operators:

     operator    |  example       |    result
     -------------------------------------------------
       AND           A AND B         TRUE if both A and B are TRUE

       OR            A OR B          TRUE if either A or B is TRUE,
                                     or if both are TRUE

       NOT           NOT A           TRUE if A is FALSE, and
                                     FALSE if A is TRUE

       AND_THEN      A AND_THEN B    TRUE if both A and B are TRUE
                                     (forces left-to-right evaluation
                                      order with short-circuiting)

       OR_ELSE       A OR_ELSE B     TRUE if either A or B is TRUE,
                                     or if both are TRUE
                                     (forces left-to-right evaluation
                                      order with short-circuiting)
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.