Rational Developer para System z, Versão 7.6

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 Utilização | Feedback

Este centro de informações foi desenvolvido com a tecnologia Eclipse. ( http://www.eclipse.org )