System z용 Rational Developer

-INC 및 ++INCLUDE용 컨텐츠 지원

System z® LPEX 편집기는 COBOL COPY 명령문 및 PL/I %INCLUDE 명령문의 동의어로 -INC 및 ++INCLUDE 명령문을 허용합니다.

Panvalet® 및 Librarian®과 같은 일부 소스 코드 관리 시스템은 COBOL 및 PL/I 소스 파일에 -INC 및 ++INCLUDE 명령문을 사용하여 코드의 추가 행이 이 명령문을 포함하고 있는 소스 파일의 일부로 고려되어야 한다는 것을 지시합니다. 이 코드 추가 행은 별도의 파일에 포함됩니다. 파일의 이름은 -INC 또는 ++INCLUDE 명령문에 지정됩니다. System z LPEX 편집기 컨텐츠 지원 함수는 이 명령문을 지원하고 COPY 및 %INCLUDE 명령문과 함께 이 명령문의 완료 제안을 작성할 수 있습니다. 다음 형식의 -INC 및 ++INCLUDE 명령문이 지원됩니다.
-INC copybookname
++INCLUDE copybookname
이 예제에서 copybookname은 소스의 일부인 파티션된 데이터 세트 멤버의 이름입니다. 로컬 파일에서 이것은 확장자를 제외한 파일 이름입니다. -INC 명령문은 보통 소스 행의 열 1에서 시작하지만 COBOL에서는 열 7, 8, 9 또는 10에서 시작할 수도 있으며 ++INCLUDE 명령문은 항상 소스 행의 열 8에서 시작합니다.
다음 코드 샘플은 이 명령문의 사용 방법을 보여줍니다.
       Identification Division.

       Program-ID.  StartApp.



       Data Division.

       Working-Storage Section.



       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.



       Procedure Division.

피드백