Configurando Preferências do Importador PL/I

É possível configurar preferências do importador PL/I para uma importação de arquivo individual por meio do assistente J2C ou alterar as opções do compilador de mudança usando a página de preferências do importador PL/I.

Procedimento

  1. Selecione Janela > Preferências.
  2. Expanda a opção Importador e selecione PL/I sob a guia Geral. Os parâmetros a seguir podem ser modificados:
    Parâmetro Opções Descrição
    Plataforma
    • Win32
    • Z/OS
    • Não especificado
    A plataforma na qual o programa PL/I é executado. A seleção de uma plataforma configura os outros atributos de informações da plataforma para os valores padrão apropriados para a plataforma.
    Página de códigos   A Página de Códigos do programa PL/I.
    Ativando Suporte ao IMS
    • Verificado
    • Limpo
    O campo de comprimento é reconhecido pela seguinte regra:
    • O nome do campo é 'LL'.
    • O atributo do campo é um número inteiro de 4 bytes declarado como FIXED BIN(31).
    • O primeiro campo da estrutura da mensagem do IMS.
    Versão do CICS
    • Nenhum - Nenhum conversor do CICS é usado durante a importação da origem PL/I
    • CICS Transaction Server para z/OS v3.1 - o conversor do CICS v3.1 é usado durante a importação da origem PL/I.
    • CICS Transaction Server para z/OS v3.2. - o conversor do CICS v3.2 é usado durante a importação da origem PL/I.
    A opção para ativar a conversão do CICS. A seleção dessa opção permite selecionar o tipo de conversão do CICS desejada, se houver alguma.
    Idioma da mensagem de erro Padrão: inglês dos EUA O idioma das mensagens de erro do compilador PL/I.
    Opção DBCS NODBCS A opção NODBCS faz a listagem mostrar todo shift-code DBCS como ".".
    DBCS A opção DBCS assegura que a listagem é sigilosa para possível presença do DBCS.
    Opção GRAPHIC NOGRAPHIC As opções NOGRAPHIC especificam que o programa de origem não contém caracteres de byte duplo.
    GRAPHIC As opções GRAPHIC especificam que o programa de origem pode conter caracteres de byte duplo. Os códigos hexadecimais '0E' e '0F' são tratados como códigos de controle shift-out e shift-in sempre que eles aparecem no programa de origem, incluindo ocorrências em comentários e constantes de sequência.
    Suporte à extensão do arquivo   Utilizando esta tabela, o usuário pode alterar o comportamento da extensão padrão. Ou seja, ele pode designar uma extensão para conter um programa completo ou apenas estruturas de dados.
  3. Para alterar as preferências do compilador PL/I avançadas, selecione a guia Mais Opções PL/I. Os parâmetros a seguir podem ser modificados:

    Página 2 de Preferências de PL/I

    Parâmetro Opções Descrição
    LIMITS NOME Esta opção especifica o comprimento máximo de nomes de variáveis em seu programa.
    EXTNAME Esta opção especifica o comprimento máximo para o nome EXTERNAL.
    FIXEDBIN Esta opção especifica a precisão máxima para SIGNED FIXED BINARY para ser 31 ou 63.
    FIXEDDEC Esta opção especifica a precisão máxima para FIXED DECIMAL.
    Margens Esquerda. O número da coluna de caractere mais à esquerda que é processado pelo compilador.
    Direita O número da coluna de caractere mais à direita que é processado pelo compilador.
      GRAPHIC As opções GRAPHIC especificam que o programa de origem pode conter caracteres de byte duplo. Os códigos hexadecimais '0E' e '0F' são tratados como códigos de controle shift-out e shift-in sempre que eles aparecem no programa de origem, incluindo ocorrências em comentários e constantes de sequência.
    Pré-processador de macro NOMACRO A opção NOMACRO não chama o pré-processador de macro.
    MACRO A opção MACRO chamará o pré-processador de macro.
    SYSPARM A opção SYSPARM permite especificar o valor da cadeia que é retornado pela função integrada de recurso da macro SYSPARM.
    Conversão de caractere BLANK A opção BLANK especifica até 10 símbolos alternativos para o caractere em branco.
    CURRENCY A opção CURRENCY permite especificar um caractere alternativo a ser utilizado em cadeias de figuras, em vez de cifrão.
    NOT A opção NOT especifica até sete símbolos alternativos que podem ser utilizados como o operador NOT lógico.
    OR A opção OR especifica até sete símbolos alternativos como o operador OR lógico. Esses símbolos também são utilizados como o operador de concatenação, o qual é definido como dois símbolos OR lógicos consecutivos.
    NAMES   A opção NAMES especifica os caracteres extralinguais permitidos em identificadores. Os caracteres extralinguais são aqueles caracteres diferente dos 26 caracteres alfabéticos, de 10 dígitos e especiais definidos em Referência ao Idioma PL/I.

Feedback