Rational Developer for System z, version 7.6.1

Assistance de contenu pour -INC et ++INCLUDE

L'éditeur LPEX System z accepte les instructions -INC et ++INCLUDE comme synonymes des instructions COBOL COPY et des instructions %INCLUDE PL/I.
Certains systèmes de gestion du code source, tels que Panvalet® et Librarian®, utilisent des instructions -INC et ++INCLUDE dans des fichiers source COBOL et PL/I pour indiquer que les lignes de code supplémentaires doivent être considérées comme partie intégrante du fichier source qui contient les instructions. Ces lignes de code supplémentaires se trouvent dans un fichier distinct, dont le nom est spécifié dans le cadre de l'instruction -INC ou ++INCLUDE. La fonction d'assistance de contenu de l'éditeur LPEX System z prend en charge ces instructions et peut proposer des suggestions d'achèvement d'instruction tout comme avec des instructions COPY et %INCLUDE. Voici le format des instructions -INC et ++INCLUDE pris en charge :
-INC nom du fichier de stockage
++INCLUDE nom du fichier de stockage
Dans ces exemples, copybookname est le nom du membre de fichier partitionné qui doit être considéré comme partie intégrante de la source. Pour les fichiers locaux, il s'agit du nom de fichier sans son extension. Normalement, l'instruction -INC commence à la colonne 1 de la ligne source, mais elle peut également commencer à la colonne 7, 8, 9 ou 10 pour COBOL et l'instruction ++INCLUDE commence toujours à la colonne 8 de la ligne source.
Les exemples de code suivants décrivent l'utilisation de ces instructions :
       Division d'identification.

       ID du programme.  StartApp.



       Division de données.

       Section Working-Storage.



       01 Program-pass-fields.

          05 Temp-name         Pic x(30).



       01 Program-other-fields.

          05 Input-name         Pic x(30).

          05 Char-count         Pic 99 Value ZEROS.



-INC COPY3.

       ++INCLUDE COPY4.



       Division de procédure.

Conditions d'utilisation | Commentaires

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)