Enterprise COBOL for z/OS, V4.2, Language Reference
Uma condição de relação especifica a comparação de dois operandos.
O operador relacional que une os dois operandos especifica o tipo de comparação.
A condição de relação é verdadeira se a relação especificada existir entre os dois operandos; a condição de relação é falsa se a relação especificada não existir.
As comparações são definidas para o seguinte:
- Dois operandos da classe alfabética
- Dois operandos da classe alfanumérica
- Dois operandos da classe DBCS
- Dois operandos de classe nacional
- Dois operandos da classe numérica
- Dois operandos de classes diferentes, em que cada operando é uma das classes alfabética, alfanumérica ou nacional
- Dois operandos em que um é um número inteiro numérico e o outro é classe alfanumérica ou nacional
- Dois operandos em que um é da classe DBCS e o outro é da classe nacional
- Comparações envolvendo índices ou itens de dados de índice
- Dois operandos do ponteiro de dados
- Dois operandos de ponteiro de procedimento
- Operandos de ponteiro de duas funções
- Dois operandos de referência a objetos
- Um grupo alfanumérico e qualquer operando que use DISPLAY, DISPLAY-1 ou NATIONAL
Os seguintes formatos de condição de relação são definidos:
© Copyright IBM Corp.
|