COBOL - Configuration section - SYMBOLIC CHARACTERS clause



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

COBOL - Configuration section - SYMBOLIC CHARACTERS clause
Enterprise COBOL for z/OS, V4.2, Language Reference

SYMBOLIC CHARACTERS symbolic-character-1
Fornece um meio de especificar um ou mais caracteres simbólicos.
symbolic-character-1 é uma palavra definida pelo usuário e deve conter pelo menos um caractere alfabético.
O mesmo caractere simbólico pode aparecer apenas uma vez em uma cláusula SYMBOLIC CHARACTERS.
O caractere simbólico pode ser uma palavra definida pelo usuário DBCS.

A cláusula SYMBOLIC CHARACTERS é aplicável apenas a conjuntos de caracteres de byte único.
Cada caractere representado é um caractere alfanumérico.

A representação interna do symbolic-character-1 é a representação interna do caractere representado no conjunto de caracteres especificado.
As seguintes regras se aplicam:

  • O relacionamento entre cada symbolic-character-1 e o correspondente é por sua posição na cláusula SYMBOLIC CHARACTERS.
    O primeiro symbolic-character-1 é emparelhado com o primeiro número ; o segundo symbolic-character-1 é emparelhado com o segundo número integer-1; e assim por diante.
  • Deve haver uma correspondência individual entre ocorrências do symbolic-character-1 e ocorrências do número integer-1 em uma cláusula SYMBOLIC CHARACTERS.
  • Se a frase IN for especificada, o número integer-1 especifica a posição ordinal do caractere que é representado no conjunto de caracteres nomeado pelo alphabet-name-2.
    Esta posição ordinal deve existir.
  • Se a frase IN não for especificada, o symbolic-character-1 representa o caractere cuja posição ordinal no conjunto de caracteres nativo é especificada pelo número integer-1.

    As posições ordinais são numeradas a partir de 1.



© Copyright IBM Corp.