⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mvsbuild.job

📁 提供了很多种加密算法和CA认证及相关服务如CMP、OCSP等的开发
💻 JOB
📖 第 1 页 / 共 3 页
字号:
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTCOMP EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTCOMP)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTCOMP),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTECHK EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTECHK)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTECHK),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTEDEF EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTEDEF)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTEDEF),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTEXRW EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTEXRW)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTEXRW),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTEXT EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTEXT)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTEXT),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTIO EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTIO)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTIO),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTRUST EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTRUST)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTRUST),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTSIG EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTSIG)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTSIG),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CERTSTR EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTSTR)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTSTR),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//CMS EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CMS)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CMS),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//STREAM EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(STREAM)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(STREAM),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//DBXPK15 EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(DBXPK15)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(DBXPK15),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//DBXPGP EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(DBXPGP)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(DBXPGP),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//DBXPK12 EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(DBXPK12)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(DBXPK12),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//DBXPK15 EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(DBXPK15)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(DBXPK15),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//DEV_SYS EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(DEV_SYS)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(DEV_SYS),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//RNDMVS EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(RNDMVS)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(RNDMVS),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//* Build the cryptlib library from the object modules
//*
//CLINK EXEC PROC=EDCPL,COND=(12,LE),
//    OUTFILE='PGUTMANN.CRYPTLIB.LOAD(CRYPTLIB),DISP=SHR',
//    PPARM='NONCAL,MAP',
//    LPARM='MAP'
//SYSPRINT      DD  SYSOUT=*
//PLKED.SYSIN   DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPT),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTAPI),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTCFG),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTCRT),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTDBX),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTDEV),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTENV),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTKEY),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTKRN),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTLIB),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTMIS),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CRYPTSES),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_3DES),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_BF),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_CAST),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_DBMS),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_DES),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_DH),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_DSA),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_ELG),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_HMD5),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_HRMD),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_HSHA),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_IDEA),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_KEYX),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_KG),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_MD2),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_MD4),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_MD5),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_MDC2),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_RC2),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_RC4),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_RC5),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_RIPE),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_RSA),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_SAFR),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_SHA),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_SIGN),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(LIB_SKIP),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_ADD),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_BLIND),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_DIV),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_EXP),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_GCD),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_LIB),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_MOD),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_MONT),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_MUL),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_MULW),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_RECP),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_SHIFT),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_SQR),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_SUB),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BN_WORD),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BF_ECB),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BF_ENC),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(BF_SKEY),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(C_ECB),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(C_ENC),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(C_SKEY),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(DES_ENC),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(ECB3_ENC),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(ECB_ENC),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(IDEA),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RC2),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RC4_ENC),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RC4_SKEY),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RC5),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(SAFER),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(SET_KEY),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(SKIPJACK),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(DEENVEL),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(ENVELOPE),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(OCTETSTR),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(PGP_DEEN),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(PGP_MISC),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RESOURCE),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(MD2),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(MD4),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(MD5_DGST),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(MDC2DGST),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RIPECORE),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RIPEMD),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(SHA1DGST),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(SHA_DGST),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(ASN1),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(ASN1KEYS),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(ASN1OBJS),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(ASN1OID),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERT),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTCHK),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTCHN),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTCOMP),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTECHK),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTEDEF),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTEXRW),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTEXT),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTIO),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTRUST),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTSIG),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTSTR),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CMS),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(STREAM),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(DBXPK12),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(DBXPK15),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(DBXPGP),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(DEV_SYS),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(RNDMVS),DISP=SHR
//PLKED.SYSLIB  DD  DSN=SYS1.C370.SEDCBASE,DISP=SHR
//              DD  DSN=SYS1.PL1.SIBMBASE,DISP=SHR
//SYSUT1        DD  UNIT=SYSDA,SPACE=(CYL,(2,2)),DISP=NEW
//*
//* Compile the test code
//*
//CERTUTIL EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(CERTUTIL)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(CERTUTIL),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//TESTCERT EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(TESTCERT)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(TESTCERT),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//TESTENV EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(TESTENV)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(TESTENV),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//TESTHL EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(TESTHL)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(TESTHL),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//TESTKEY EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(TESTKEY)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(TESTKEY),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//TESTLIB EXEC EDCC,COND=(12,LE),CREGSIZ='8M',
//    INFILE='PGUTMANN.CRYPTLIB.C(TESTLIB)',
//    OUTFILE='PGUTMANN.CRYPTLIB.C.OBJ(TESTLIB),DISP=SHR',
//    CPARM='LO,NOTERM,OPT(2),DEF(__VMCMS__)'
//COMPILE.USERLIB DD DSN=PGUTMANN.CRYPTLIB.H,DISP=SHR
//*
//* Build the executable
//*
//TLINK EXEC PROC=EDCPL,COND=(12,LE),
//    OUTFILE='PGUTMANN.CRYPTLIB.LOAD(TESTLIB),DISP=SHR',
//    PPARM='NONCAL,MAP',
//    LPARM='MAP'
//SYSPRINT      DD  SYSOUT=*
//PLKED.SYSIN   DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(CERTUTIL),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(TESTCERT),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(TESTENV),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(TESTHL),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(TESTKEY),DISP=SHR
//              DD  DSN=PGUTMANN.CRYPTLIB.C.OBJ(TESTLIB),DISP=SHR
//PLKED.SYSLIB  DD  DSN=SYS1.C370.SEDCBASE,DISP=SHR
//              DD  DSN=SYS1.PL1.SIBMBASE,DISP=SHR
//SYSUT1        DD  UNIT=SYSDA,SPACE=(CYL,(2,2)),DISP=NEW

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -