Enterprise COBOL for z/OS, V4.2, Language Reference
O compilador suporta o código American National Standard Code for Information Interchange (ASCII) para arquivos de fita magnética.
Assim, o programador pode criar e processar arquivos de fita gravados de acordo com os seguintes padrões:
- American National Standard Code for Information Interchange, X3.4-1977
- American National Standard Magnetic Tape Labels for Information Interchange, X3.27-1978
- American National Standard Recorded Magnetic Tape for Information Interchange (800 CPI, NRZI), X3.22-1967
Arquivos de fita codificados em ASCII de byte único, quando lidos no sistema, são convertidos automaticamente nos buffers em EBCDIC de byte único.
A manipulação interna de dados é realizada exatamente como se os arquivos ASCII fossem arquivos codificados em EBCDIC de byte único.
Para um arquivo de saída, o sistema converte os caracteres EBCDIC em ASCII de byte único nos buffers antes de gravar o arquivo em fita.
Portanto, há considerações especiais sobre arquivos codificados em ASCII quando eles são processados no COBOL.
Este apêndice também se aplica (com modificações apropriadas) à versão de referência internacional do código ISO de 7 bits definido no padrão internacional 646,
conjunto de caracteres codificados em 7 bits para intercâmbio de processamento de informações (ISCII).
O conjunto de códigos ISCII difere do ASCII apenas na representação gráfica de dois pontos de código:
- Ordinal número 37, que é um cifrão em ASCII, mas um losango em ISCII
- O número ordinal 127, que é um til (~) em ASCII, mas um overline (ou opcionalmente um til) em ISCII.
Os parágrafos a seguir discutem as considerações especiais sobre arquivos codificados em ASCII (ou codificados em ISCII).
As informações fornecidas para o STANDARD-1 também se aplicam ao STANDARD-2, exceto onde especificado em contrário.
© Copyright IBM Corp.