COBOL - Conditional expressions - Relation conditions



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

COBOL - Conditional expressions - Relation conditions
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.