Définition des préférences de l'importateur PL/I

Vous pouvez définir les préférences de l'importateur PL/I pour importer un fichier individuel avec l'assistant J2C ou changer les options de compilation par défaut via la page des préférences de l'importateur PL/I.

Procédure

  1. Sélectionnez Fenêtre > Préférences.
  2. Développez l'option Importateur et sélectionnez PL/I dans l'onglet Général. Les paramètres suivants peuvent être modifiés :
    Paramètre Options Description
    Plateforme
    • Win32
    • Z/OS
    • Non définie
    Plateforme sur laquelle est exécuté le programme PL/I. Lorsqu'une plateforme est sélectionnée, les valeurs appropriées à cette plateforme sont attribuées par défaut aux attributs des autres plateformes.
    Page de codes   Page de codes du programme PL/I.
    Activation du support IMS
    • Coché
    • Non coché
    La zone de longueur se reconnaît à la règle suivante :
    • Le nom de la zone est 'LL'.
    • L'attribut de la zone est un entier sur 4 octets, déclaré en tant que FIXED BIN(31).
    • Première zone de la structure de message IMS.
    Version CICS
    • Aucun - Aucun traducteur CICS n'est utilisé lors de l'importation de la source PL/I
    • CICS Transaction Server for z/OS v3.1 - Le traducteur CICS v3.1 est utilisé lors de l'importation de la source PL/I.
    • CICS Transaction Server for z/OS v3.2 - Le traducteur CICS v3.2 est utilisé lors de l'importation de la source PL/I.
    Option d'activation de la traduction CICS. En sélectionnant cette option, vous pouvez choisir le type de traduction CICS souhaité.
    Langue de messages d'erreur Valeur par défaut : anglais américain Langue des messages d'erreur du compilateur PL/I.
    Option DBCS NODBCS Avec l'option NODBCS, tous les codes de décalage des jeux de caractères codés sur deux octets seront affichés dans la liste sous la forme "."..
    DBCS Cette option garantit la sensibilité du listage à la présence éventuelle de jeu de caractères codé sur deux octets.
    Option GRAPHIC NOGRAPHIC Les options NOGRAPHIC spécifient que le programme source ne contient pas de caractères codés sur deux octets.
    GRAPHIC Les options GRAPHIC spécifient que le programme source peut contenir des caractères codés sur deux octets. Les codes hexadécimaux '0E' et '0F' sont interprétés respectivement comme les codes de contrôle shift-out (passage en mode DBCS) et shift-in (retour au mode SBCS), où qu'ils se trouvent dans le programme source, y compris dans les commentaires et les constantes chaîne.
    Prise en charge d'extension de fichier   Grâce à cette table, l'utilisateur peut changer le comportement par défaut relatif aux extensions, c'est-à-dire qu'il peut lui attribuer une extension permettant de contenir un programme entier ou uniquement des structures de données.
  3. Pour changer les préférences avancées du compilateur PL/I, sélectionnez l'onglet Options PL/I supplémentaires. Les paramètres suivants peuvent être modifiés :

    Page 2 des préférences PL/I

    Paramètre Options Description
    LIMITS NAME Cette option définit la longueur maximale des noms de variables de votre programme.
    EXTNAME Cette option définit la longueur maximale du nom EXTERNAL.
    FIXEDBIN Cette option définit une précision maximum pour SIGNED FIXED BINARY de 31 ou 63.
    FIXEDDEC Cette option définit la précision maximum pour FIXED DECIMAL.
    Marges Gauche Numéro de colonne du caractère le plus à gauche traité par le compilateur.
    Droite Numéro de colonne du caractère le plus à droite traité par le compilateur.
      GRAPHIC Les options GRAPHIC spécifient que le programme source peut contenir des caractères codés sur deux octets. Les codes hexadécimaux '0E' et '0F' sont interprétés respectivement comme les codes de contrôle shift-out (passage en mode DBCS) et shift-in (retour au mode SBCS), où qu'ils se trouvent dans le programme source, y compris dans les commentaires et les constantes chaîne.
    Préprocesseur de macros NOMACRO L'option NOMACRO n'appelle pas le préprocesseur de macros.
    MACRO L'option MACRO appelle le préprocesseur de macros.
    SYSPARM L'option SYSPARM vous permet de définir la valeur de la chaîne renvoyée par la fonction intégrée de la fonction macro SYSPARM.
    Conversion de caractères BLANK Cette option définit jusqu'à 10 symboles de remplacement du caractère blanc.
    CURRENCY Cette option vous permet de définir un caractère de remplacement du symbole du dollar à utiliser dans les chaînes PICTURE.
    NOT Cette option définit jusqu'à sept symboles de remplacement pouvant être utilisés comme opérateur logique NOT.
    OR Cette option définit jusqu'à sept symboles de remplacement pouvant être utilisés comme opérateur logique OR. Ces symboles servent également d'opérateur de concaténation qui se définit par deux symboles logiques OR consécutifs.
    NAMES   Cette option définit les caractères spéciaux autorisés dans les identificateurs. Les caractères spéciaux représentent les caractères autres que les 26 caractères alphabétiques, les 10 caractères numériques et les caractères spéciaux définis dans les références du langage PL/I.

Commentaires