Rational Developer for System z

샘플 프리프로세서 TMPLT00 실행

이 주제에서는 샘플 PL/I 프리프로세서 TMPLT00을 실행하는 방법을 설명합니다.

이 태스크 정보

샘플 PL/I 프리프로세서 TMPLT00은 COBOL 프로그램에 대한 빌드 오퍼레이션의 일부로 실행됩니다. COBOL 프로그램을 입력으로 사용하여 프리프로세서가 실행됩니다. 프리프로세서의 출력이 컴파일러에 대한 입력으로 사용됩니다. COBOL 프로그램에 대해 서브프로젝트 재빌드, 구문 검사 > 원격 또는 종속성 표시 조치를 사용할 때 프리프로세서가 실행됩니다. 이 프로세스의 예제는 샘플 코드 훑어보기를 참조하십시오.

프리프로세서를 호출하려면 COBOL 특성 그룹의 빌드 특성이 프리프로세서에 대한 호출을 포함해야 합니다. COBOL 특성 그룹에서 다음 빌드 특성을 설정하십시오.

표 1. COBOL 파트의 특성 그룹
특성 그룹 페이지 특성 그룹 설정
COBOL 설정 프로시저 및 단계 페이지에서 다음을 수행하십시오.
  • ELAXFCP9 프로시저를 사용하십시오.
  • PREPROC1이라는 새 단계를 추가하고 다음의 단계 옵션을 설정하십시오.
    • 오류 피드백 지원: 이 선택란에 체크하십시오.
    • 컴파일러 오류용 데이터 세트 규정자: <HLQ>.FRAGDMO
    • 추가 JCL: 사용자 사이트에 필요한 추가 JCL을 포함하십시오. 예를 들면 다음과 같습니다.
    //PREPROC1.FRAGMENT DD DSN=<HLQ>.A001.DATA.FRAGMENT,DSP=SHR
런타임 옵션 프로시저 및 단계 페이지에서 다음을 수행하십시오.
  • ELAXFCP9 프로시저를 사용하십시오.
  • COBOL 단계에 다음 옵션을 지정하십시오.
    • 복사 라이브러리: <HLQ>.A001.COPYLIB1.COPYLIB
    • 오류 피드백 지원: 이 선택란에 체크하십시오.
    • 컴파일러 오류용 데이터 세트 규정자: <HLQ>.ERRCOB
    • 추가 JCL: 사용자 사이트에 필요한 추가 JCL을 포함하십시오.
:

이용 약관 | 피드백

이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹사이트 참조)