Developer para System z, Versão 7.6.x

# Informações de Análise Retrospectiva de Mensagem de Tempo de Execução

No Rational Developer para System z Versão 7.6, o COBOL para Windows® foi aprimorado para fornecer informações de análise retrospectiva para algumas mensagens de tempo de execução. Se as informações de análise retrospectiva estiverem disponíveis para uma determinada mensagem, linhas adicionais de informações serão exibidas após o texto da mensagem.

Para incluir o nome e o número da linha do arquivo de origem nas informações de análise retrospectiva, compile um programa COBOL com o sinalizador `-g`. Por exemplo:

    cob2 -g FNREM01.CBL

resulta no nome de arquivo de origem `FNREM01.CBL` e em um número de linha `1839` do arquivo de origem que aparece nas informações de análise retrospectiva para a mensagem `IWZ036W`:

    IWZ036W  Truncation of high order digit positions occurred in program FNREM01
             on line number 1967.
          iwzrlib.dll : 0
          FNREM01.CBL : 1839
          iwzrlib.dll : 0
          iwzrwin1.obj : 0
          kernel32.dll : 0

Nota: O número da linha nas informações de análise retrospectiva (`1839`) faz referência à linha relevante do arquivo de origem (`FNREM01.CBL`), e o número da linha especificado no texto da mensagem (`1967`) faz referência a `LineID` da listagem de origem (`FNREM01.lst`).
Se você compilar um programa COBOL sem o sinalizador `-g`, verá um nome de arquivo executável e zero para o número de linha. Por exemplo:

    cob2 FNREM01.CBL

resulta no nome do arquivo executável `FNREM01.exe` e em um número de linha `0` que aparece nas informações de análise retrospectiva para a mensagem `IWZ036W`:

    IWZ036W  Truncation of high order digit positions occurred in program FNREM01
             on line number 1967.
          iwzrlib.dll : 0
          FNREM01.exe : 0
          iwzrlib.dll : 0
          iwzrwin1.obj : 0
          kernel32.dll : 0

As informações da análise retrospectiva estão direcionadas para stderr.

O conteúdo de COBOL for Windows Programming Guide será atualizado em um release futuro para indicar essas mudanças.

Termos de Uso | Feedback
Este centro de informações é desenvolvido pela tecnologia Eclipse. (http://www.eclipse.org)