COBOL - Compile options Enterprise COBOL for z/OS, V6.3



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

Mostra as opções em ordem alfabétcia

COBOL - Compile options Enterprise COBOL for z/OS, V6.3
Enterprise COBOL for z/OS, V6.3, Language Reference

  • Você pode direcionar e controlar sua compilação usando opções do compilador ou instruções de direção do compilador (diretivas do compilador).

  • As opções do compilador afetam os aspectos do seu programa listados na tabela abaixo.

  • As informações vinculadas a cada opção fornecem a sintaxe para especificar a opção e descrevem a opção, seus parâmetros e sua interação com outros parâmetros.
Aspecto do seu programa Opção de compilador Padrão Abreviações de opções
Source language APOST/QUOTE QUOTE APOST | Q
ARITH ARITH(COMPAT) AR(C | E)
CICS NOCICS None
CODEPAGE CODEPAGE(1140) CP(ccsid)
CURRENCY NOCURRENCY CURR | NOCURR
DBCS DBCS None
NSYMBOL NSYMBOL(NATIONAL) NS(DBCS | NAT)
NUMBER NONUMBER NUM | NONUM
QUALIFY QUALIFY(COMPAT) QUA(C | E)
SEQUENCE SEQUENCE SEQ | NOSEQ
SQL NOSQL None
SQLCCSID SQLCCSID SQLC | NOSQLC
SQLIMS NOSQLIMS None
SUPPRESS SUPPRESS SUPP
WORD NOWORD WD | NOWD
XMLPARSE XMLPARSE(XMLSS) XP(X) | XP(C)
Date processing INTDATE INTDATE(ANSI) None
Maps and listings LANGUAGE LANGUAGE(ENGLISH) LANG(EN | UE | JA | JP)
LINECOUNT LINECOUNT(60) LC
LIST NOLIST None
MAP NOMAP None
OFFSET NOOFFSET OFF | NOOFF
SOURCE SOURCE S | NOS
SPACE SPACE(1) None
TERMINAL NOTERMINAL TERM | NOTERM
VBREF NOVBREF None
XREF XREF(FULL) X | NOX
Object deck generation COMPILE NOCOMPILE(S) C | NOC
COPYRIGHT NOCOPYRIGHT CPYR | NOCPYR
DECK NODECK D | NOD
NAME NONAME, or NAME(NOALIAS) if only NAME is specified None
OBJECT OBJECT OBJ | NOOBJ
PGMNAME PGMNAME(COMPAT) PGMN(CO | LU | LM)
SERVICE NOSERVICE SERV | NOSERV
Object code control ADV ADV None
AFP AFP(NOVOLATILE) None
ARCH ARCH(8) None
AWO NOAWO None
BLOCK0 NOBLOCK0 None
DEFINE NODEFINE DEF | NODEF
DISPSIGN DISPSIGN(COMPAT) DS(S | C)
DLL NODLL None
EXPORTALL NOEXPORTALL EXP | NOEXP
FASTSRT NOFASTSRT FSRT | NOFSRT
HGPR HGPR(PRESERVE) None
INLINE INLINE INL | NOINL
LP LP(32) None<
MAXPCF MAXPCF(100000) None
NUMCHECK NONUMCHECK NC | NONC
NUMPROC NUMPROC(NOPFD) None
OPTIMIZE OPTIMIZE(0) OPT(n)
OUTDD OUTDD(SYSOUT) OUT
PARMCHECK NOPARMCHECK PC | NOPC
TRUNC TRUNC(STD) None
VLR VLR(STD) VLR(C | S)
ZONECHECK NOZONECHECK NOZC | ZC(MSG) | ZC(ABD)
ZONEDATA ZONEDATA(PFD) ZD(PFD) | ZD(MIG) | ZD(NOPFD)
ZWB ZWB None
Virtual storage usage BUFSIZE 4096 BUF
DATA DATA(31) None
DYNAM NODYNAM DYN | NODYN
RENT RENT None
RMODE AUTO None
STGOPT NOSTGOPT SO | NOSO
Debugging and diagnostics DIAGTRUNC NODIAGTRUNC DTR | NODTR
DUMP NODUMP DU | NODU
FLAG FLAG(I,I) F | NOF
FLAGSTD NOFLAGSTD None
INITCHECK NOINITCHECK IC | NOIC
RULES NORULES RULES(ENDP,EVENP,LXPRF,SLCKB,OOM) | RULES(NOENDP,NOEVENP,NOLXPRF,NOSLCKB,NOOOM,NOUNRA | NOUNRS)
SSRANGE NOSSRANGE SSR(ZLEN | NOZLEN,MSG | ABD) | NOSSR
TEST NOTEST None
Other ADATA NOADATA None
COPYLOC NOCOPYLOC CPLC
EXIT NOEXIT NOEX | EX(INX | NOINX, LIBX | NOLIBX, PRTX | NOPRTX, ADX | NOADX, MSGX | NOMSGX)
MDECK NOMDECK NOMD | MD | MD(C | NOC)
OPTFILE None None
THREAD NOTHREAD None
VSAMOPENFS VSAMOPENFS(COMPAT) VS(C | S)
INITIAL NOINITIAL None
  • Instalação padrão:
    • As opções padrão que foram criadas quando o compilador foi instalado estão em vigor para o seu programa, a menos que você substituí-los com outras opções.
    • Em algumas instalações, algumas opções do compilador são configurados como fixas de modo que você não pode substituí-los.
    • Se você tiver problemas, consulte o administrador do sistema.
    • Para saber as opções do compilador padrão de fato, execute uma compilação de teste sem especificar quaisquer opções.
    • A listagem de saída lista as opções padrão especificadas pela sua instalação.
  • Opções não substituíveis:
    • Em umas instalações, algumas opções do compilador estão configurados de modo que você não pode substituí-los.
    • Se você tiver problemas, consulte o administrador do sistema.
  • Considerações sobre o desempenho:
    • As opções de compilação AFP, ARCH, ARITH, AWO, BLOCK0, DYNAM, FASTSRT, HGPR, MAXPCF, NUMCHECK, NUMPROC, OPTIMIZE, PARMCHECK, RENT, SQLCCSID, SSRANGE, STGOPT, TEST, THREAD, TRUNC, ZONECHECK e ZONEDATA podem afetar o desempenho de tempo de execução.

© Copyright IBM Corp.