< Anterior | Próximo >

Lição 5: Criando Tradutores

Tradutores são objetos modelos do Jazz que são armazenados no repositório do Rational Team Concert para System z. Os tradutores descrevem uma operação que será executada em um arquivo durante uma construção. Um conjunto de tradutores pode ser associado a uma definição de linguagem. Durante uma construção, o conjunto de tradutores associados a uma definição de linguagem é reiterado e executado para cada arquivo associado a essa definição de linguagem.

Conclua as seguintes tarefas para praticar a criação de tradutores:
  1. Crie o tradutor IGYCRCTL.
  2. Configure a tabela de alocações de DD IGYCRCTL.
  3. Crie o tradutor IEWBLINK.
  4. Configure a tabela de alocações de DD IEWBLINK.

Lição 5 Parte 1: Criando o Tradutor IGYCRCTL e Configurando a Tabela de Alocações de DD IGYCRCTL

Você precisa do tradutor IGYCRCTL para compilar um programa COBOL.

  1. Crie o tradutor IGYCRCTL.
  2. Configure a tabela de alocações de DD IGYCRCTL.

Criando o Tradutor IGYCRCTL

Execute as seguintes etapas para criar o tradutor IGYCRCTL:
  1. Expanda o nó Definições de Linguagem na visualização Artefatos da Equipe.
  2. Expanda o nó Tradutores.
  3. Clique com o botão direito do mouse para exibir o menu de contexto, em seguida, selecione Novo Tradutor.
    1. Nomeie o tradutor como IGYCRCTL.
  4. Na seção Geral, especifique os seguintes parâmetros:
    • Definição de conjunto de dados: IGYCRCTL. Esta é a definição de conjunto de dados que contém o módulo executável a ser usado por este tradutor. Clique em Navegar para selecionar esta definição de conjunto de dados da lista de definições criadas em etapas anteriores.
    • Opções padrão: NODECK,OBJECT,LIB. Estas opções correspondem ao campo de parâmetro PARM da instrução JCL EXEC.
    • Código de retorno máximo: 0

Configurando a Tabela de Alocações de DD IGYCRCTL

A tabela de alocações de DD IGYCRCTL especifica as alocações do conjunto de dados que o módulo associado ao tradutor espera localizar durante uma construção. Especifique as seguintes alocações de DD para uso pelo compilador COBOL:

  1. Clique em Incluir ao lado da tabela de alocações de DD. Insira o seguinte valor:
    • Nome da DD: SYSIN. Este é o arquivo de origem COBOL de entrada.
  2. Selecione Entrada do Tradutor.
  3. Inclua uma Alocação de DD com o seguinte valor:
    • Nome da DD: SYSLIN. Isso aloca o conjunto de dados do módulo de objeto de destino.
  4. Selecione Definição do conjunto de dados para Conjunto de dados. Isto indica que este conjunto de dados deve ser alocado usando as características especificadas na definição de conjunto de dados relacionada.
  5. Clique em Navegar e selecione a definição de conjunto de dados OBJ.
  6. Selecione Anexar nome do membro ao nome do conjunto de dados. O processo de negócios é informado para anexar o nome do membro do conjunto de dados de entrada ao nome do conjunto de dados.
  7. Crie uma alocação de DD com o nome SYSPRINT, para ser usada pelo Antz para coletar a saída de construção.
  8. Selecione Definição do conjunto de dados para Conjunto de dados.
  9. Clique em Navegar para selecionar a definição de conjunto de dados TEMPFILE.
  10. Crie alocações de DD para os conjuntos de dados de trabalho usados pelo compilador COBOL durante a compilação:
    1. Especifique SYSUT1 como o nome da DD.
    2. Selecione Definição do conjunto de dados para Conjunto de dados.
    3. Clique em Navegar para selecionar a definição de conjunto de dados TEMPFILE.
    4. Repita as etapas de A a C para criar alocações de DD para SYSUT2, SYSUT3, SYSUT4, SYSUT5, SYSUT6 e SYSUT7.
< Anterior | Próximo >