PARM 카드에 컴파일러 옵션 추가: JCL 프로시저 PARM 카드에 컴파일러 옵션을 추가하려면 이 선택란을 선택하십시오. PARM 카드에 현재 지정된 옵션을 바꾸려면 이 선택란을 지우십시오.
컴파일러 옵션: 공백으로 구분된 COBOL 또는 PL/I 컴파일러 옵션 목록입니다. 이 목록은 프로그램을 컴파일하는 데 사용하는 EXEC문의 PARM 매개변수를 구성합니다. 이 필드는 JCL 처리에 따라 100자로 제한됩니다.
COBOL에 100자 이하의 컴파일러 옵션 목록을 지정하는 경우, SYSOPTF 카드와 함께 OPTFILE 컴파일러 옵션을 사용해 보십시오. 이렇게 하면 해당 COBOL의 JCL 컴파일 프로시저에 맞게 조정할 수 있습니다. OPTFILE 컴파일러 옵션에 대한 자세한 정보는 관련 항목을 참조하십시오.
PL/I를 사용하고 있고 100자 이상으로 컴파일러 옵션을 지정하는 경우, 컴파일러 옵션을 포함하는 옵션 파일을 사용할 수 있습니다. 옵션 파일 사용에 대한 자세한 정보는 관련 항목을 참조하십시오.
COBOL의 경우, ELAXMGUX는 컴파일에서 오류 레코드를 가져오는 System z®용 Developer 사용자 종료입니다. ELAXMGUX 구성원을 포함하는 데이터 세트에 STEPLIB가 있어야 합니다. 그렇지 않으면 ELAXMGUX가 LPA 또는 시스템 로드 모듈 라이브러리에 있어야 합니다. 특정 옵션에 대한 세부사항은 COBOL 프로그래밍 안내서의 컴파일러 옵션 참조를 참고하십시오.
PL/I의 경우, 오류 메시지가 태스크 목록에 라우트되도록 컴파일러 옵션 XINFO(XML)를 지정해야 합니다. 특정 옵션에 대한 세부사항은 PL/I 프로그래밍 안내서를 참조하십시오.
목록 출력 데이터 세트: 컴파일에 사용되는 목록 데이터 세트의 이름입니다. 목록 데이터 세트는 파티션된 데이터 세트여야 합니다. 이 데이터 세트는 컴파일용 SYSPRINT 카드를 작성하는 데 사용됩니다.
z/OS용 Enterprise PL/I V3.R1에서 컴파일에 사용되는 SYSPRINT 데이터 세트의 레코드 형식은 VBA이고 레코드 길이는 132여야 합니다. z/OS용 Enterprise PL/I V3.R2에서 컴파일에 사용되는 SYSPRINT 데이터 세트의 레코드 형식은 VBA이고 레코드 길이는 137이어야 합니다.
디버그 데이터 세트: 컴파일러가 디버그 측 파일을 생성하는 디버그 측 파일 데이터 세트의 이름입니다. 이 옵션은 컴파일러의 TEST 옵션에 SEPARATE 하위 옵션이 설정되어 있을 경우에만 올바릅니다. 디버그 부수적 파일 데이터 세트는 컴파일 중에 SYSDEBUG DD 카드를 생성하는 데 사용됩니다. 이 필드에 값이 지정되어 있지 않을 경우 SYSDEBUG DD 카드는 생성되지 않습니다. 디버그 도구에서도 이 부수적인 파일을 사용합니다. SYSDEBUG 데이터는 F 또는 FB일 수 있습니다(LRECL 범위는 80에서 1024까지임).
오브젝트 데크 데이터 세트: 컴파일에 사용되는 오브젝트 데크 데이터 세트의 이름입니다. 오브젝트 데크 데이터 세트는 파티션된 데이터 세트여야 합니다. 이 데이터 세트는 컴파일용 SYSLIN 카드를 작성하는 데 사용됩니다.
복사 라이브러리: COPY 또는 INCLUDE 파일인 COBOL 또는 PL/I 소스 세그먼트가 포함된 파티션된 데이터 세트의 목록입니다. 데이터 세트 이름은 공백으로 구분되어야 합니다.
오류 피드백 지원: 컴파일러에서 생성되는 오류를 로그하려면 이 선택란을 선택하십시오.
컴파일러 오류용 데이터 세트 규정자: 이름에 이 규정자가 포함된 파일에 컴파일러에서 생성된 오류가 로그됩니다. 이 기능은 오류 피드백 지원이 가능한 경우에만 지원됩니다.
추가 JCL: 이 필드를 사용하여 고유한 JCL을 지정할 수 있습니다. 추가 데이터 정의(DD 카드)를 여기서 지정할 수 있습니다. 이 필드의 컨텐츠는 컴파일 단계 마지막 부분에서 반향됩니다. 구문상으로 올바른 JCL을 지정해야 합니다.
IMS 라이브러리: IMS™ 라이브러리의 이름을 지정하십시오. 한 항목만 지정하십시오. 이 필드는 런타임 페이지에서 IMS가 선택된 경우에만 나타납니다.