Ayuda de MicroStation CONNECT Edition

Expresiones lógicas

Las expresiones lógicas son expresiones relacionadas compuestas que se forman combinando expresiones relacionales simples con operadores lógicos. El operador logical_and (AND, .AND. o &&) y el operador logical_or (OR, .OR. o ||) son ambos operadores binarios. Ambos operandos deben ser expresiones relacionales simples o expresiones lógicas que evalúen como verdadero o falso. El operador logical_not (.NOT). requiere solo un operando simple. La siguiente lista contiene descripciones de cada uno de los operadores lógicos y de algunas expresiones lógicas.

Operador Resultado
AND. , AND, o && Evalúa como verdadero si y solo si ambos operandos son verdaderos. De lo contrario, evalúa como falso.
.OR. , O, o || Evalúa como verdadero si cualquier operando es verdadero. Evalúa como falso si y solo si ambos operandos son falsos.
.NOT. o NOT Evalúa como verdadero si el operando simple es falso. Evalúa como falso si el operando es verdadero.

Examples:

((type == line) || (type == line_string))
((level .eq. 15) .AND. (type .ne. text))
(.NOT.(color == 5))