See: Description
| Interface | Description |
|---|---|
| AbbreviatedCombinedRelationalCond |
A representation of an abbreviated combined relational condition
|
| AbbreviatedCond |
A representation of an abbreviated condition in an abbreviated combined relational condition.
|
| AbstractDataItem |
A representation of a data item.
|
| AcceptDataTransferStmt |
A representation of an ACCEPT data transfer statement.
|
| AcceptStmt |
A representation of an ACCEPT statement in the PROCEDURE division.
|
| AcceptSystemInfoTransferStmt |
A representation of an ACCEPT system information transfer statement.
|
| ActualParameter |
A representation of a parameter in the USING phrase of a CALL statement.
|
| AddCorrStmt |
A representation of an ADD statement with a CORRESPONDING phrase.
|
| AddressingItem | Deprecated
Use
PointerItem,
ProcPtrItem, or
FuncPtrItem. |
| AddressOf |
A representation of the ADDRESS OF special register.
|
| AddStmt |
A representation of an ADD statement in the PROCEDURE division.
|
| AddToGivingStmt |
A representation of an ADD statement with a GIVING clause.
|
| AddToStmt |
A representation of an ADD statement with a TO clause.
|
| AllSubscript |
A representation of an ALL table subscript.
|
| Alphabet |
A representation of the ALPHABET clause in the SPECIAL-NAMES paragraph in the
environment division.
|
| AlphabeticItem |
A representation of an alphabetic data item.
|
| AlphaNumericEditedItem |
A representation of an alphanumeric edited data item.
|
| AlphaNumericItem |
A representation of an alphanumeric data item.
|
| AlterClause |
A representation of the procedure names in an ALTER statement.
|
| AlternateKeyClause |
A representation of an alternate key clause in a file control entry of a file with indexed organization.
|
| AlterStmt |
A representation of an ALTER statement in the PROCEDURE division.
|
| ApplyWriteOnlyClause |
A representation of the APPLY WRITE ONLY clause in the I-O-CONTROL paragraph.
|
| ArithOperand |
A representation of a data item used in an arithmetic statement, optionally followed by the ROUNDED keyword.
|
| ArithStmt |
A representation of an arithmetic statement in the PROCEDURE division.
|
| AssignmentName |
A representation of an assignment name in the ASSIGN TO clause of a file control
entry.
|
| AssignmentNameOrLiteral |
A representation of an assignment name or literal in the ASSIGN TO clause in a
file control entry.
|
| ASTNode |
The interface that is implemented by each node of the syntax tree in the COBOL model.
|
| BaseProgram |
A representation of a base program.
|
| BinarySearchStmt |
A representation of a binary SEARCH statement in the PROCEDURE division.
|
| BlockContainsClause |
A representation of the BLOCK CONTAINS clause in a file description entry.
|
| Branch |
A representation of the statements or NEXT SENTENCE in the ELSE and THEN clauses of an IF statement.
|
| ByClause |
A representation of a BY clause in a REPLACE statement, or a BY clause in a
REPLACING clause in a COPY statement.
|
| ByPartialWordClause |
A representation of the model object 'By Partial Word Clause'.
|
| ByPartialWordLeadingClause |
A representation of the model object 'By Partial Word Leading Clause'.
|
| ByPartialWordTrailingClause |
A representation of the model object 'By Partial Word Trailing Clause'.
|
| CallStmt |
A representation of a CALL statement in the PROCEDURE division.
|
| CancelStmt |
A representation of a CANCEL statement in the PROCEDURE division.
|
| CBLProcessStmt |
A representation of a CBL (PROCESS) compiler-directing statement.
|
| CicsAbendStmt |
A representation of the CICS ABEND command.
|
| CicsAcquireStmt |
A representation of CICS ACQUIRE command.
|
| CicsAddressSetStmt |
A representation of the CICS ADDRESS SET command.
|
| CicsAddressStmt |
A representation of the CICS ADDRESS command.
|
| CicsAddSubeventStmt |
A representation of the CICS ADD SUBEVENT command.
|
| CicsAfterClause |
A representation of the AFTER option and related options in CICS commands.
|
| CicsAfterOrAtClause |
A representation of the AFTER or AT options and related options in a CICS command.
|
| CicsAllocateStmt |
A representation of all variations of the CICS ALLOCATE command.
|
| CicsAskTimeStmt |
A representation of the CICS ASKTIME command.
|
| CicsAssignClause |
A representation of an option in a CICS ASSIGN command.
|
| CicsAssignStmt |
A representation of the CICS ASSIGN command.
|
| CicsAtClause |
A representation of the AT option and related options in CICS commands.
|
| CicsBifDeeditStmt |
A representation of the CICS BIF DEEDIT command.
|
| CicsBifDigestStmt |
A representation of CICS BIF DIGEST command.
|
| CicsBuildAttachStmt |
A representation of all variations of the CICS BUILD ATTACH command.
|
| CicsCancelStmt |
A representation of the CICS commands CANCEL and CANCEL (BTS).
|
| CicsChangePasswordStmt |
A representation of the CICS CHANGE PASSWORD command.
|
| CicsChangePhraseStmt |
A representation of the CICS CHANGE PHRASE command.
|
| CicsChangeTaskStmt |
A representation of the CICS CHANGE TASK command.
|
| CicsCheckACQProcessStmt |
A representation of the CICS CHECK ACQPROCESS command.
|
| CicsCheckActivityStmt |
A representation of the CICS CHECK ACTIVITY command.
|
| CicsCheckTimerStmt |
A representation of the CICS CHECK TIMER command.
|
| CicsCommunicationAreaClause |
A representation of the CICS options COMMAREA, LENGTH, and DATALENGTH.
|
| CicsConnectProcessStmt |
A representation of the CICS CONNECT PROCESS command.
|
| CicsConverseStmt |
A representation of all variations of the CICS CONVERSE command.
|
| CicsConvertTimeStmt |
A representation of the CICS CONVERTTIME command.
|
| CicsCursorClause |
A representation of the CURSOR option in a CICS command.
|
| CicsDefineActivityStmt |
A representation of the CICS DEFINE ACTIVITY command.
|
| CicsDefineCompositeEventStmt |
A representation of the CICS DEFINE COMPOSITE EVENT command.
|
| CicsDefineCounterStmt |
A representation of the CICS DEFINE COUNTER command.
|
| CicsDefineDCounterStmt |
A representation of the CICS DEFINE DCOUNTER command.
|
| CicsDefineInputEventStmt |
A representation of the CICS DEFINE INPUT EVENT command.
|
| CicsDefineProcessStmt |
A representation of the CICS DEFINE PROCESS command.
|
| CicsDefineTimerStmt |
A representation of the CICS DEFINE TIMER command.
|
| CicsDelayClause |
A representation of the CICS options in the DELAY command except for the REQID option.
|
| CicsDelayStmt |
A representation of the CICS DELAY command.
|
| CicsDeleteActivityStmt |
A representation of the CICS DELETE ACTIVITY command.
|
| CicsDeleteChannelStmt |
A representation of the model object 'Cics Delete Channel Stmt'.
|
| CicsDeleteContainerStmt |
A representation of the CICS commands DELETE CONTAINER (BTS) and DELETE
CONTAINER (CHANNEL).
|
| CicsDeleteCounterStmt |
A representation of the CICS DELETE COUNTER command.
|
| CicsDeleteDCounterStmt |
A representation of the CICS DELETE DCOUNTER command.
|
| CicsDeleteEventStmt |
A representation of the CICS DELETE EVENT command.
|
| CicsDeleteKeyLengthClause |
A representation of the KEYLENGTH, GENERIC, and NUMREC options in the CICS
DELETE command.
|
| CicsDeleteQTDStmt |
A representation of the CICS DELETEQ TD command.
|
| CicsDeleteQTSStmt |
A representation of the CICS DELETEQ TS command.
|
| CicsDeleteRIDFLDClause |
A representation of the RIDFLD clause in the CICS DELETE command, including
any KEYLENGTH options that are specified.
|
| CicsDeleteStmt |
A representation of the CICS DELETE command.
|
| CicsDeleteTimerStmt |
A representation of the CICS DELETE TIMER command.
|
| CicsDeleteTokenClause |
A representation of the TOKEN option in the CICS DELETE command.
|
| CicsDeleteTokenOrRIDFLDClause |
A representation of the DELETE or RIDFLD options in a CICS DELETE
command.
|
| CicsDeqStmt |
A representation of the CICS DEQ command.
|
| CicsDocumentCreateStmt |
A representation of the CICS DOCUMENT CREATE command.
|
| CicsDocumentDeleteStmt |
A representation of the CICS DOCUMENT DELETE command.
|
| CicsDocumentInsertStmt |
A representation of the CICS DOCUMENT INSERT command.
|
| CicsDocumentRetrieveStmt |
A representation of the CICS DOCUMENT RETRIEVE command.
|
| CicsDocumentSetStmt |
A representation of the CICS DOCUMENT SET command.
|
| CicsDumpTransactionFromClause |
A representation of the FROM, LENGTH, and FLENGTH options in the CICS
DUMP TRANSACTION command.
|
| CicsDumpTransactionSegmentListClause |
A representation of the SEGMENTLIST, LENGTHLIST, and NUMSEGMENTS options
in the CICS DUMP TRANSACTION command.
|
| CicsDumpTransactionStmt |
A representation of the CICS DUMP TRANSACTION command.
|
| CicsEndBrowseActivityStmt |
A representation of the CICS ENDBROWSE ACTIVITY command.
|
| CicsEndBrowseContainerStmt |
A representation of the CICS ENDBROWSE CONTAINER command.
|
| CicsEndBrowseEventStmt |
A representation of the CICS ENDBROWSE EVENT command.
|
| CicsEndBrowseProcessStmt |
A representation of the CICS ENDBROWSE PROCESS command.
|
| CicsEndBrowseTimerStmt |
A representation of the the CICS ENDBROWSE TIMER command.
|
| CicsEndBrStmt |
A representation of the CICS ENDBR command.
|
| CicsEnqStmt |
A representation of the CICS ENQ command.
|
| CicsEnterTraceIdStmt |
A representation of the CICS ENTER TRACEID command.
|
| CicsEnterTraceNumStmt |
A representation of the CICS ENTER TRACENUM command.
|
| CicsErrTermClause |
A representation of the ERRTERM option in a CICS command.
|
| CicsExtractAttachStmt |
A representation of the CICS commands EXTRACT ATTACH (LUTYPE6.1) and
EXTRACT ATTACH (MRO).
|
| CicsExtractAttributesStmt |
A representation of the CICS commands EXTRACT ATTRIBUTES (APPC) and
EXTRACT ATTRIBUTES (MRO).
|
| CicsExtractCertificateStmt |
A representation of the CICS EXTRACT CERTIFICATE command.
|
| CicsExtractLogonMsgStmt |
A representation of the CICS EXTRACT LOGONMSG command.
|
| CicsExtractProcessStmt |
A representation of the CICS EXTRACT PROCESS command.
|
| CicsExtractTCPIPStmt |
A representation of the CICS EXTRACT TCPIP command.
|
| CicsExtractTCTStmt |
A representation of the CICS EXTRACT TCT command.
|
| CicsExtractWebStmt |
A representation of the CICS EXTRACT WEB command.
|
| CicsFileBrowseKeyLengthClause |
A representation of the KEYLENGTH and GENERIC options in a CICS command.
|
| CicsForceTimerStmt |
A representation of the CICS FORCE TIMER command.
|
| CicsForClause |
A representation of the CICS FOR clause.
|
| CicsFormatTimeDateSeparatorClause |
A representation of the DATESEP option in the CICS FORMATTIME command.
|
| CicsFormatTimeStmt |
A representation of the CICS FORMATTIME command.
|
| CicsFormatTimeTimeClause |
A representation of the TIME and TIMESEP options in the CICS
FORMATTIME command.
|
| CicsFormatTimeTimeSeparatorClause |
A representation of the TIMESEP option in the CICS FORMATTIME command.
|
| CicsForOrUntilClause |
A representation of a CICS FOR clause or a CICS UNTIL clause.
|
| CicsFreeMainStmt |
A representation of the CICS FREEMAIN command.
|
| CicsFreeStmt |
A representation of the CICS FREE, FREE (APPC), FREE (LUTYPE6.1), and
FREE (MRO) commands.
|
| CicsGetContainerStmt |
A representation of the CICS commands GET CONTAINER (BTS) and
GET CONTAINER (CHANNEL).
|
| CicsGetCounterStmt |
A representation of the CICS GET COUNTER command.
|
| CicsGetDCounterStmt |
A representation of the CICS GET DCOUNTER command.
|
| CicsGetMainStmt |
A representation of the CICS GETMAIN command.
|
| CicsGetNextActivityStmt |
A representation of the CICS GETNEXT ACTIVITY command.
|
| CicsGetNextContainerStmt |
A representation of the CICS GETNEXT CONTAINER command.
|
| CicsGetNextEventStmt |
A representation of the CICS GETNEXT EVENT command.
|
| CicsGetNextProcessStmt |
A representation of the CICS GETNEXT PROCESS command.
|
| CicsGetNextTimerStmt |
A representation of the CICS GETNEXT TIMER command.
|
| CicsHandleAbendStmt |
A representation of the CICS HANDLE ABEND command.
|
| CicsHandleAidClause |
A representation of an option in the CICS HANDLE AID command.
|
| CicsHandleAidStmt |
A representation of the CICS HANDLE AID command.
|
| CicsHandleConditionClause |
A representation of an option in the CICS HANDLE CONDITION command.
|
| CicsHandleConditionStmt |
A representation of the CICS HANDLE CONDITION command.
|
| CicsIgnoreConditionStmt |
A representation of the CICS IGNORE CONDITION command.
|
| CicsInputMessageClause |
A representation of the CICS options INPUTMSG and INPUTMSGLEN.
|
| CicsInquireActivityIdStmt |
A representation of the CICS INQUIRE ACTIVITYID command.
|
| CicsInquireContainerStmt |
A representation of the CICS INQUIRE CONTAINER command.
|
| CicsInquireEventStmt |
A representation of the CICS INQUIRE EVENT command.
|
| CicsInquireProcessStmt |
A representation of the CICS INQUIRE PROCESS command.
|
| CicsInquireTimerStmt |
A representation of the CICS INQUIRE TIMER command.
|
| CicsIntervalClause |
A representation of the CICS INTERVAL option.
|
| CicsIntervalOrTimeClause |
A representation of the CICS INTERVAL or TIME options.
|
| CicsIntoClause |
A representation of the INTO option in a CICS command.
|
| CicsIntoOrSetClause |
A representation of the INTO or SET options in a CICS command.
|
| CicsInvokeApplicationStmt |
A representation of the model object 'Cics Invoke Application Stmt'.
|
| CicsInvokeServiceStmt |
A representation of the CICS INVOKE SERVICE command.
|
| CicsInvokeWebServiceStmt |
A representation of the CICS INVOKE WEBSERVICE command.
|
| CicsIssueAbendStmt |
A representation of the CICS ISSUE ABEND command.
|
| CicsIssueAbortOrEndStmt |
A representation of the CICS ISSUE ABORT or ISSUE END command.
|
| CicsIssueAddStmt |
A representation of the CICS ISSUE ADD command.
|
| CicsIssueConfirmationStmt |
A representation of the CICS ISSUE CONFIRMATION command.
|
| CicsIssueCopyStmt |
A representation of the CICS ISSUE COPY command.
|
| CicsIssueDisconnectStmt |
A representation of the CICS commands ISSUE DISCONNECT (default) and ISSUE
DISCONNECT (LUTYPE6.1).
|
| CicsIssueEndFileStmt |
A representation of the CICS ISSUE ENDFILE command.
|
| CicsIssueEndOutputStmt |
A representation of the CICS ISSUE ENDOUTPUT command.
|
| CicsIssueEODSStmt |
A representation of the CICS ISSUE EODS command.
|
| CicsIssueEraseAUPStmt |
A representation of the CICS ISSUE ERASEAUP command.
|
| CicsIssueEraseStmt |
A representation of the CICS ISSUE ERASE command.
|
| CicsIssueErrorStmt |
A representation of the CICS ISSUE ERROR command.
|
| CicsIssueLoadStmt |
A representation of the CICS ISSUE LOAD command.
|
| CicsIssueNoteStmt |
A representation of the CICS ISSUE NOTE command.
|
| CicsIssuePassStmt |
A representation of the CICS ISSUE PASS command.
|
| CicsIssuePrepareStmt |
A representation of the CICS ISSUE PREPARE command.
|
| CicsIssuePrintStmt |
A representation of the CICS ISSUE PRINT command.
|
| CicsIssueQueryStmt |
A representation of the CICS ISSUE QUERY command.
|
| CicsIssueReceiveStmt |
A representation of the CICS ISSUE RECEIVE command.
|
| CicsIssueReplaceStmt |
A representation of the CICS ISSUE REPLACE command.
|
| CicsIssueResetStmt |
A representation of the CICS ISSUE RESET command.
|
| CicsIssueSendStmt |
A representation of the CICS ISSUE SEND command.
|
| CicsIssueSignalStmt |
A representation of the CICS commands ISSUE SIGNAL (APPC) and
ISSUE SIGNAL (LUTYPE6.1).
|
| CicsIssueWaitStmt |
A representation of the CICS ISSUE WAIT command.
|
| CicsJournalStmt |
A representation of the CICS JOURNAL command.
|
| CicsLinkACQProcessStmt |
A representation of the CICS LINK ACQPROCESS command.
|
| CicsLinkActivityStmt |
A representation of the CICS LINK ACTIVITY command.
|
| CicsLinkStmt |
A representation of the CICS LINK command.
|
| CicsLoadStmt |
A representation of the CICS LOAD command.
|
| CicsMonitorStmt |
A representation of the CICS MONITOR command.
|
| CicsMoveContainerStmt |
A representation of the CICS commands MOVE CONTAINER (BTS) and MOVE
CONTAINER (CHANNEL).
|
| CicsOnClause |
A representation of the CICS options specified in the ON clause of the DEFINE TIMER command.
|
| CicsPointStmt |
A representation of the CICS POINT command.
|
| CicsPopHandleStmt |
A representation of the CICS POP HANDLE command.
|
| CicsPostStmt |
A representation of the CICS POST command.
|
| CicsPurgeMessageStmt |
A representation of the CICS PURGE MESSAGE command.
|
| CicsPushHandleStmt |
A representation of the CICS PUSH HANDLE command.
|
| CicsPutContainerStmt |
A representation of the CICS commands PUT CONTAINER (BTS) and
PUT CONTAINER (CHANNEL).
|
| CicsQueryChannelStmt |
A representation of the model object 'Cics Query Channel Stmt'.
|
| CicsQueryCounterStmt |
A representation of the CICS QUERY COUNTER command.
|
| CicsQueryDCounterStmt |
A representation of the CICS QUERY DCOUNTER command.
|
| CicsQuerySecurityStmt |
A representation of the CICS QUERY SECURITY command.
|
| CicsReadNextStmt |
A representation of the CICS READNEXT command.
|
| CicsReadPrevStmt |
A representation of the CICS READPREV command.
|
| CicsReadQTDStmt |
A representation of the CICS READQ TD command.
|
| CicsReadQTSStmt |
A representation of the CICS READQ TS command.
|
| CicsReadStmt |
A representation of the CICS READ command.
|
| CicsReadUpdateClause |
A representation of the UPDATE and TOKEN options in a CICS READ command.
|
| CicsReceiveMapFromClause |
A representation of the FROM and LENGTH options.
|
| CicsReceiveMapFromOrTerminalClause |
A representation of the FROM or TERMINAL options, and the options
used with them.
|
| CicsReceiveMapMappingDevStmt |
A representation of the CICS RECEIVE MAP MAPPINGDEV command.
|
| CicsReceiveMapStmt |
A representation of the CICS RECEIVE MAP command.
|
| CicsReceiveMapTerminalClause |
A representation of the TERMINAL, ASIS, and INPRTN options.
|
| CicsReceivePartnStmt |
A representation of the CICS RECEIVE PARTN command.
|
| CicsReceiveStmt |
A representation of all variations of the CICS RECEIVE command.
|
| CicsReleaseStmt |
A representation of the CICS RELEASE command.
|
| CicsRemoveSubeventStmt |
A representation of the CICS REMOVE SUBEVENT command.
|
| CicsRequestPassticketStmt |
A representation of the model object 'Cics Request Passticket Stmt'.
|
| CicsResetACQProcessStmt |
A representation of the CICS RESET ACQPROCESS command.
|
| CicsResetActivityStmt |
A representation of the CICS RESET ACTIVITY command.
|
| CicsResetBrStmt |
A representation of the CICS RESETBR command.
|
| CicsResumeStmt |
A representation of the CICS RESUME command.
|
| CicsRetrieveReattachEventStmt |
A representation of the CICS RETRIEVE REATTACH EVENT command.
|
| CicsRetrieveStmt |
A representation of the CICS RETRIEVE command.
|
| CicsRetrieveSubeventStmt |
A representation of the CICS RETRIEVE SUBEVENT command.
|
| CicsReturnStmt |
A representation of the CICS RETURN command.
|
| CicsReturnTransactionIdClause |
A representation of the TRANSID option and related options in the CICS RETURN
command.
|
| CicsRewindCounterStmt |
A representation of the CICS REWIND COUNTER command.
|
| CicsRewindDCounterStmt |
A representation of the CICS REWIND DCOUNTER command.
|
| CicsRewriteStmt |
A representation of the CICS REWRITE command.
|
| CicsRouteStmt |
A representation of the CICS ROUTE command.
|
| CicsRunStmt |
A representation of the CICS RUN command.
|
| CicsSendControlStmt |
A representation of the CICS SEND CONTROL command.
|
| CicsSendMapCursorClause |
A representation of the CURSOR option in the CICS SEND MAP command.
|
| CicsSendMapMappingDevStmt |
A representation of the CICS SEND MAP MAPPINGDEV command.
|
| CicsSendMapStmt |
A representation of the CICS SEND MAP command.
|
| CicsSendPageStmt |
A representation of the CICS SEND PAGE command.
|
| CicsSendPartnSetStmt |
A representation of the CICS SEND PARTNSET command.
|
| CicsSendStmt |
A representation of all variations of the CICS SEND command.
|
| CicsSendTextMappedStmt |
A representation of the CICS SEND TEXT MAPPED command.
|
| CicsSendTextNoEditStmt |
A representation of the CICS SEND TEXT NOEDIT command.
|
| CicsSendTextStmt |
A representation of the CICS SEND TEXT command.
|
| CicsSetClause |
A representation of the SET option in a CICS command.
|
| CicsSignalEventStmt |
A representation of the CICS SIGNAL EVENT command.
|
| CicsSignOffStmt |
A representation of the CICS SIGNOFF command.
|
| CicsSignOnStmt |
A representation of the CICS SIGNON command.
|
| CicsSignOnTokenStmt |
A representation of the model object 'Cics Sign On Token Stmt'.
|
| CicsSoapFaultAddStmt |
A representation of the CICS SOAPFAULT ADD command.
|
| CicsSoapFaultCreateStmt |
A representation of the CICS SOAPFAULT CREATE command.
|
| CicsSoapFaultDeleteStmt |
A representation of the CICS SOAPFAULT DELETE command.
|
| CicsSpoolCloseStmt |
A representation of the CICS SPOOLCLOSE command.
|
| CicsSpoolOpenInputStmt |
A representation of the CICS SPOOLOPEN INPUT command.
|
| CicsSpoolOpenOutputStmt |
A representation of the CICS SPOOLOPEN OUTPUT command.
|
| CicsSpoolReadStmt |
A representation of the CICS SPOOLREAD command.
|
| CicsSpoolWriteStmt |
A representation of the CICS SPOOLWRITE command.
|
| CicsStartAttachStmt |
A representation of the CICS START ATTACH command.
|
| CicsStartBrExitStmt |
A representation of the CICS START BREXIT command.
|
| CicsStartBrowseActivityStmt |
A representation of the CICS STARTBROWSE ACTIVITY command.
|
| CicsStartBrowseContainerStmt |
A representation of the CICS STARTBROWSE CONTAINER command.
|
| CicsStartBrowseEventStmt |
A representation of the CICS STARTBROWSE EVENT command.
|
| CicsStartBrowseProcessStmt |
A representation of the CICS STARTBROWSE PROCESS command.
|
| CicsStartBrowseTimerStmt |
A representation of the CICS STARTBROWSE TIMER command.
|
| CicsStartBrStmt |
A representation of the CICS STARTBR command.
|
| CicsStartChannelStmt |
A representation of the CICS START CHANNEL command.
|
| CicsStartClause |
A representation of the AFTER, AT, INVERVAL, and TIME options in the CICS START command.
|
| CicsStartFromClause |
A representation of the FROM, LENGTH, and FMH options in a CICS START command.
|
| CicsStartStmt |
A representation of the CICS START command.
|
| CicsStmt |
A representation of the part of an EXEC CICS statement following the
EXEC CICS keywords.
|
| CicsSubeventClause |
A representation of a CICS SUBEVENT option in the DEFINE COMPOSITE EVENT command.
|
| CicsSuspendStmt |
A representation of the CICS commands SUSPEND and SUSPEND (BTS).
|
| CicsSyncPointRollBackStmt |
A representation of the CICS SYNCPOINT ROLLBACK command.
|
| CicsSyncPointStmt |
A representation of the CICS SYNCPOINT command.
|
| CicsTestEventStmt |
A representation of the CICS TEST EVENT command.
|
| CicsTimeClause |
A representation of the CICS TIME option.
|
| CicsTimeFormat |
A representation of the CICS options HOURS, MINUTES, or SECONDS.
|
| CicsTimeFormatDays |
A representation of the CICS options DAYS, HOURS, MINUTES, or SECONDS.
|
| CicsTransformDataToXMLStmt |
A representation of the CICS TRANSFORM DATATOXML command.
|
| CicsTransformXMLToDataStmt |
A representation of the CICS TRANSFORM XMLTODATA command.
|
| CicsUnlockStmt |
A representation of the CICS UNLOCK command.
|
| CicsUntilClause |
A representation of the CICS UNTIL clause.
|
| CicsUpdateCounterStmt |
A representation of the CICS UPDATE COUNTER command.
|
| CicsUpdateDCounterStmt |
A representation of the CICS UPDATE DCOUNTER command.
|
| CicsVerifyPasswordStmt |
A representation of the CICS VERIFY PASSWORD command.
|
| CicsVerifyPhraseStmt |
A representation of the CICS VERIFY PHRASE command.
|
| CicsVerifyTokenDataType |
A representation of the model object 'Cics Verify Token Data Type'.
|
| CicsVerifyTokenDataTypeBase64 |
A representation of the model object 'Cics Verify Token Data Type Base64'.
|
| CicsVerifyTokenDataTypeBit |
A representation of the model object 'Cics Verify Token Data Type Bit'.
|
| CicsVerifyTokenDataTypeData |
A representation of the model object 'Cics Verify Token Data Type Data'.
|
| CicsVerifyTokenStmt |
A representation of the model object 'Cics Verify Token Stmt'.
|
| CicsVerifyTokenTokenType |
A representation of the model object 'Cics Verify Token Token Type'.
|
| CicsVerifyTokenTokenTypeData |
A representation of the model object 'Cics Verify Token Token Type Data'.
|
| CicsVerifyTokenTokenTypeKerberos |
A representation of the model object 'Cics Verify Token Token Type Kerberos'.
|
| CicsWaitCicsStmt |
A representation of the CICS WAITCICS command.
|
| CicsWaitConvIdStmt |
A representation of the CICS WAIT CONVID (APPC) command.
|
| CicsWaitEventStmt |
A representation of the CICS WAIT EVENT command.
|
| CicsWaitExternalStmt |
A representation of the CICS WAIT EXTERNAL command.
|
| CicsWaitJournalNameStmt |
A representation of the CICS WAIT JOURNALNAME command.
|
| CicsWaitJournalNumStmt |
A representation of the CICS WAIT JOURNALNUM command.
|
| CicsWaitJournalStmt |
A representation of the CICS WAIT JOURNAL command.
|
| CicsWaitSignalStmt |
A representation of the CICS WAIT SIGNAL command.
|
| CicsWaitTerminalStmt |
A representation of the CICS WAIT TERMINAL command.
|
| CicsWebBodyClause |
A representation of the DOCTOKEN, FROM, and CONTAINER options, and
related options, in a CICS command.
|
| CicsWebCloseStmt |
A representation of the CICS WEB CLOSE command.
|
| CicsWebConverseStmt |
A representation of the CICS WEB CONVERSE command.
|
| CicsWebCredentialsClause |
A representation of the CICS options related to credentials in the CICS WEB CONVERSE command.
|
| CicsWebEndBrowseFormFieldStmt |
A representation of the CICS WEB ENDBROWSE FORMFIELD command.
|
| CicsWebEndBrowseHTTPHeaderStmt |
A representation of the CICS WEB ENDBROWSE HTTPHEADER command.
|
| CicsWebEndBrowseQueryParmStmt |
A representation of the CICS WEB ENDBROWSE QUERYPARM command.
|
| CicsWebExtractStmt |
A representation of the CICS WEB EXTRACT command.
|
| CicsWebOpenStmt |
A representation of the CICS WEB OPEN command.
|
| CicsWebParseURLStmt |
A representation of the CICS WEB PARSE URL command.
|
| CicsWebReadFormFieldStmt |
A representation of the CICS WEB READ FORMFIELD command.
|
| CicsWebReadHTTPHeaderStmt |
A representation of the CICS WEB READ HTTPHEADER command.
|
| CicsWebReadNextFormFieldStmt |
A representation of the CICS WEB READNEXT FORMFIELD command.
|
| CicsWebReadNextHTTPHeaderStmt |
A representation of the CICS WEB READNEXT HTTPHEADER command.
|
| CicsWebReadNextQueryParmStmt |
A representation of the CICS WEB READNEXT QUERYPARM command.
|
| CicsWebReadQueryParmStmt |
A representation of the CICS WEB READ QUERYPARM command.
|
| CicsWebReceiveClientStmt |
A representation of the CICS WEB RECEIVE (CLIENT) command.
|
| CicsWebReceiveServerStmt |
A representation of the CICS WEB RECEIVE (Server) command.
|
| CicsWebRetrieveStmt |
A representation of the CICS WEB RETRIEVE command.
|
| CicsWebSendClientStmt |
A representation of the CICS WEB SEND (CLIENT) command.
|
| CicsWebSendServerStmt |
A representation of the CICS WEB SEND (SERVER) command.
|
| CicsWebStartBrowseFormFieldStmt |
A representation of the CICS WEB STARTBROWSE FORMFIELD command.
|
| CicsWebStartBrowseHTTPHeaderStmt |
A representation of the CICS WEB STARTBROWSE HTTPHEADER command.
|
| CicsWebStartBrowseQueryParmStmt |
A representation of the CICS WEB STARTBROWSE QUERYPARM command.
|
| CicsWebTranslationClause |
A representation of the options related to translation in the CICS WEB CONVERSE command.
|
| CicsWebWriteHTTPHeaderStmt |
A representation of the CICS WEB WRITE HTTPHEADER command.
|
| CicsWriteJournalNameStmt |
A representation of the CICS WRITE JOURNALNAME command.
|
| CicsWriteJournalNumStmt |
A representation of the CICS WRITE JOURNALNUM command.
|
| CicsWriteOperatorStmt |
A representation of the CICS WRITE OPERATOR command.
|
| CicsWriteQTDStmt |
A representation of the CICS WRITEQ TD command.
|
| CicsWriteQTSStmt |
A representation of the CICS WRITEQ TS command.
|
| CicsWriteStmt |
A representation of the CICS WRITE command.
|
| CicsWSAContextBuildStmt |
A representation of the CICS WSACONTEXT BUILD command.
|
| CicsWSAContextDeleteStmt |
A representation of the CICS WSACONTEXT DELETE command.
|
| CicsWSAContextGetStmt |
A representation of the CICS WSACONTEXT GET command.
|
| CicsWSAEPRCreateStmt |
A representation of the CICS WSAEPR CREATE command.
|
| CicsXCTLStmt |
A representation of the CICS XCTL command.
|
| ClassClause |
A representation of a class clause in the REPOSITORY paragraph.
|
| ClassName |
A representation of the class name in the class clause of the REPSITORY paragraph.
|
| CloseObject |
A representation of a phrase describing a file in a CLOSE statement.
|
| CloseReel |
A representation of the REEL clause in a CLOSE statement.
|
| CloseReelOrUnit |
A representation of the the REEL or UNIT clause in a CLOSE statement.
|
| CloseStmt |
A representation of a CLOSE statement in the PROCEDURE division.
|
| CloseUnit |
A representation of the UNIT clause in a CLOSE statement.
|
| Comment |
A representation of the model object 'Comment'.
|
| CommentLine |
A representation of the model object 'Comment Line'.
|
| CompilerDirectingStmt |
A representation of a compiler-directing statement in COBOL source, except for USE statements.
|
| CompilerOption |
A representation of a compiler option in a (CBL) PROCESS compiler-directing statement.
|
| CompilerSubOption |
A representation of a suboption of a compiler option in a (CBL) PROCESS compiler-directing statement.
|
| ComputeStmt |
A representation of a COMPUTE statement in the PROCEDURE division.
|
| ConfigurationSection |
A representation of the configuration section in the environment division.
|
| ContinueStmt |
A representation of a CONTINUE statement in the PROCEDURE division.
|
| CopyReplacingClause |
A representation of a REPLACING clause in a COPY statement.
|
| CopyReplacingPartialWordClause |
A representation of the model object 'Copy Replacing Partial Word Clause'.
|
| CopyStmt |
A representation of a COPY statement.
|
| CurrencySignClause |
A representation of CURRENCY SIGN clause in the SPECIAL-NAMES paragraph.
|
| DataDivision |
A representation of the data division.
|
| DataItem |
A representation of a data description entry in the data division.
|
| DataItemClause |
A representation of a data item clause in a SUPPRESS clause in an XML GENERATE statement.
|
| DataRecordClause |
A representation of a DATA RECORD clause in a file description entry.
|
| DataRef |
A representation of a reference to a data item in a COBOL program.
|
| DataRefOrIndexRef |
A representation of the use of a data item or index.
|
| DataRefOrLiteral |
A representation of either a literal or the name of a data item in a COBOL program.
|
| DataRefOrLiteralOrIndexRef |
A representation of a data reference, literal, or index reference.
|
| DataSubscript |
A representation of a data item used as a table subscript.
|
| DateFormatClause |
A representation of a DATE FORMAT clause in the declaration of a data item.
|
| DBCSItem |
A representation of a DBCS data item.
|
| DebuggingUseStmt |
A representation of a DEBUGGING declarative in the declaratives section
of the PROCEDURE division.
|
| Declaratives |
A representation of the declaratives in the PROCEDURE division.
|
| DeclarativesContent |
A representation of a section, paragraph, sentence, or USE statement at the top
level in the DECLARATIVES section.
|
| DeleteStmt |
A representation of a DELETE statement in the PROCEDURE division.
|
| DisplayStmt |
A representation of a DISPLAY statement in the PROCEDURE division.
|
| DivideByGivingRemainderStmt |
A representation of a DIVIDE statement with BY, GIVING, and REMAINDER clauses.
|
| DivideByGivingSimpleStmt |
A representation of a DIVIDE statement with BY and GIVING clauses.
|
| DivideByGivingStmt |
A representation of a DIVISION statement with BY and GIVING clauses.
|
| DivideIntoGivingRemainderStmt |
A representation of a DIVIDE statement with INTO, GIVING, and REMAINDER clauses.
|
| DivideIntoGivingSimpleStmt |
A representation of a DIVIDE statement with INTO and GIVING clauses.
|
| DivideIntoGivingStmt |
A representation of a DIVIDE statement with an INTO and a GIVING clause.
|
| DivideIntoSimpleStmt |
A representation of a DIVIDE statement with an INTO clause.
|
| DivideStmt |
A representation of a DIVIDE statement in the PROCEDURE division.
|
| EjectStmt |
A representation of the EJECT compiler-directing statement.
|
| ElementaryDataItem |
A representation of an elementary data item.
|
| EndOfReelClause |
A representation of the END OF REEL clause within the RERUN clause of the I-O-CONTROL paragraph.
|
| EndOfUnitClause |
A representation of the END OF UNIT clause within the RERUN clause in the I-O-CONTROL paragraph.
|
| EntryStmt |
A representation of an ENTRY statement in the PROCEDURE division.
|
| Environment |
A representation of an environment.
|
| EnvironmentDivision |
A representation of the ENVIRONMENT division.
|
| EvaluateAny |
A representation of ANY in the WHEN clause of an EVALUATE statement.
|
| EvaluateExpr |
A representation of a conditional expression in the WHEN clause of an EVALUATE statement.
|
| EvaluateExprRange |
A representation of a range of values in the WHEN clause of an EVALUATE statement.
|
| EvaluateObject |
A representation of an expression in the WHEN clause of an EVALUATE statement.
|
| EvaluateStmt |
A representation of an EVALUATE statement in the PROCEDURE division.
|
| EvaluateWhenBlock |
A representation of a WHEN phrase in an EVALUATE statement.
|
| EvaluateWhenClause |
A representation of a WHEN clause in an EVALUATE statement.
|
| EveryClause |
A representation of the EVERY clause in a SUPPRESS clause in an XML GENERATE statement.
|
| EveryRecordsClause |
A representation of the every records clause within a RERUN clause in the I-O-CONTROL paragraph.
|
| ExceptionUseStmt |
A representation of an EXCEPTION declarative in the declaratives section
of the PROCEDURE division.
|
| ExecCicsStmt |
A representation of an EXEC CICS statement.
|
| ExecSqlStmt |
A representation of an EXEC SQL statement.
|
| ExitParagraphStmt |
A representation of the model object 'Exit Paragraph Stmt'.
|
| ExitPerformStmt |
A representation of the model object 'Exit Perform Stmt'.
|
| ExitProgramStmt |
A representation of the EXIT PROGRAM statement.
|
| ExitSectionStmt |
A representation of the model object 'Exit Section Stmt'.
|
| ExitStmt |
A representation of an EXIT statement.
|
| Expr |
A representation of an expression in the PROCEDURE division.
|
| Expr88Cond |
A representation of a level 88 conditional.
|
| ExprArithAdd |
A representation of an add arithmetic expression.
|
| ExprArithBinary |
A representation of a binary arithmetic expression.
|
| ExprArithDivide |
A representation of a divide arithmetic expression.
|
| ExprArithExpo |
A representation of an exponentiation arithmetic expression.
|
| ExprArithmetic |
A representation of an arithmetic expression.
|
| ExprArithMultiply |
A representation of a multiply arithmetic expression.
|
| ExprArithSubtract |
A representation of a subtract arithmetic expression.
|
| ExprArithUnaryMinus |
A representation of a unary minus arithmetic expression.
|
| ExprArithUnaryPlus |
A representation of a unary plus arithmetic expression.
|
| ExprClassCond |
A representation of a class condition.
|
| ExprComplexCond |
A representation of a complex conditional expression.
|
| ExprConditional |
A representation of a conditional expression.
|
| ExprDataRef |
A representation of the use of a data item in an expression.
|
| ExprEqual |
A representation of an equal relational condition.
|
| ExprGreater |
A representation of a greater relational condition expression.
|
| ExprGreaterOrEqual |
A representation of greater or equal relational condition expression.
|
| ExprIndexRef |
A representation of the use of an index in an expression.
|
| ExprIsNotSignCond |
A representation of a sign condition with the IS NOT phrase.
|
| ExprIsNotStdClassCond |
A representation of a standard class condition with the phrase IS NOT.
|
| ExprIsNotUserClassCond |
A representation of a user class condition with the IS NOT phrase.
|
| ExprIsSignCond |
A representation of a sign condition with the IS keyword.
|
| ExprIsStdClassCond |
A representation of a standard class condition with the IS phrase.
|
| ExprIsUserClassCond |
A representation of a user class condition with the IS phrase.
|
| ExprLess |
A representation of a less relational condition expression.
|
| ExprLessOrEqual |
A representation of a less or equal relational condition expression.
|
| ExprLiteral |
A representation of a literal in an expression.
|
| ExprLogicalAnd |
A representation of an and logical binary expression.
|
| ExprLogicalBinary |
A representation of a binary logical expression.
|
| ExprLogicalNot |
A representation of a not logical expression.
|
| ExprLogicalOr |
A representation of an or logical binary expression.
|
| ExprNotEqual |
A representation of a not equal relational condition expression
|
| ExprNotGreater |
A representation of a not greater relational condition expression.
|
| ExprNotLess |
A representation of a not less relational condition expression
|
| ExprRelationCond |
A representation of a relational condition expression.
|
| ExprSignCond |
A representation of a sign condition expression.
|
| ExprSimpleCond |
A representation of a simple conditional expression.
|
| ExprStdClassCond |
A representation of a standard class condition.
|
| ExprSwitchStatusCond |
A representation of a switch status condition.
|
| ExprUserClassCond |
A representation of a user class condition.
|
| FileAccessModeClause |
A representation of the access mode clause in a file control entry.
|
| FileControlEntry |
A representation of a file control entry in the INPUT-OUTPUT section
of the ENVIRONMENT division.
|
| FileDescriptionEntry |
A representation of a file description entry.
|
| FilePositionClause |
A representation of a file position clause in a MULTIPLE FILE TAPE clause
in the I-O-CONTROL paragraph.
|
| FileSection |
A representation of the file section in the data division.
|
| FixedTableDataItem |
A representation of a fixed table data item.
|
| FormalParameter |
A representation of a formal Parameter specified in the USING clause.
|
| FuncPtrItem |
A representation of a function pointer data item.
|
| FuncRef |
A representation of a function call.
|
| GenericClause |
A representation of a generic clause in a SUPPRESS clause in an XML GENERATE statement.
|
| GoBackStmt |
A representation of the GOBACK statement.
|
| GoToConditionalStmt |
A representation of a conditional GO TO statement.
|
| GoToMoreLabelsStmt |
A representation of the MORE-LABELS GO TO statement.
|
| GoToStmt |
A representation of a GO TO statement in the PROCEDURE division.
|
| GoToUnconditionalStmt |
A representation of an unconditional GO TO statement.
|
| GroupDataItem |
A representation of a group data item.
|
| GroupUsageClause |
A representation of a GROUP-USAGE IS NATIONAL clause in a data description entry.
|
| IdentificationDivision |
A representation of the identification division.
|
| IfThenElseStmt |
A representation of an IF statement in the PROCEDURE division.
|
| ImplicitDataRef |
A representation of a reference to a data item that is implicitly declared.
|
| IndexedFileControlEntry |
A representation of a file control entry for a file with indexed organization.
|
| IndexRef |
A representation of the use of an index.
|
| IndexSubscript |
A representation of a subscript that is an index variable.
|
| IndexVariable |
A representation of an index specified in an INDEXED BY phrase in a data declaration
entry.
|
| InitializeStmt |
A representation of an INITIALIZE statement in the PROCEDURE division.
|
| InlineComment |
A representation of the model object 'Inline Comment'.
|
| InputOutputSection |
A representation of the INPUT-OUTPUT section of the ENVIRONMENT division.
|
| InspectAfterClause |
A representation of an AFTER clause in an INSPECT statement.
|
| InspectBeforeClause |
A representation of a BEFORE clause in an INSPECT statement.
|
| InspectBeforeOrAfterClause |
A representation of a BEFORE or AFTER clause in an INSPECT statement.
|
| InspectConvertingStmt |
A representation of an INSPECT statement with a CONVERTING clause.
|
| InspectReplacingAll |
A representation of the ALL clause in a REPLACING clause in an INSPECT statement.
|
| InspectReplacingAllOrLeadingOrFirst |
A representation of an ALL, LEADING, or FIRST clause in a REPLACING clause in an INSPECT statement.
|
| InspectReplacingAllOrLeadingOrFirstClause |
A representation of the part of an ALL, LEADING, or FIRST clause after the first keyword within
the REPLACING clause of an INSPECT statement.
|
| InspectReplacingCharactersBy |
A representation of an INSPECT statement with a CHARACTERS BY clause.
|
| InspectReplacingClause |
A representation of a clause within the REPLACING clause of an INSPECT statement.
|
| InspectReplacingFirst |
A representation of a FIRST clause in a REPLACING clause in an INSPECT statement.
|
| InspectReplacingLeading |
A representation of a LEADING clause in a REPLACING clause in an INSPECT statement.
|
| InspectReplacingStmt |
A representation of an INSPECT statement with a REPLACING clause.
|
| InspectStmt |
A representation of an INSPECT statement in the PROCEDURE division.
|
| InspectTallyingAll |
A representation of the part of the TALLYING phrase after the ALL keyword in an INSPECT statement.
|
| InspectTallyingAllOrLeading |
A representation of the part of the ALL or LEADING keywords in the TALLYING phrase in an INSPECT statement.
|
| InspectTallyingAllOrLeadingClause |
A representation of an ALL or LEADING clause in a TALLYING phrase in an INSPECT statement.
|
| InspectTallyingCharacters |
A representation of the CHARACTERS clause in the TALLYING phrase in an INSPECT statement.
|
| InspectTallyingClause |
A representation of the TALLYING phrase in an INSPECT statement.
|
| InspectTallyingComparand |
A representation of the part of the TALLYING phrase following the FOR keyword in an INSPECT statement.
|
| InspectTallyingLeading |
A representation of the part of the TALLYING phrase after the LEADING keyword in an INSPECT statement.
|
| InspectTallyingReplacingStmt |
A representation of an INSPECT statement with TALLYING and REPLACING phrases.
|
| InspectTallyingStmt |
A representation of an INSPECT statement with a TALLYING clause.
|
| IntSubscript |
A representation of a table subscript that is an integer literal.
|
| IOControlParagraphClause |
A representation of an I-O-CONTROL paragraph clause.
|
| IOFiles |
A representation of the files specified in the USING clause in a MERGE or SORT statement, or
the GIVING clause in a SORT statement.
|
| IOFilesOrProcedure |
A representation of either the files in the GIVING clause or the procedures in the OUTPUT
PROCEDURE clause of the MERGE and SORT statements, or the USING and INPUT PROCEDURE clauses
in the SORT statement.
|
| IOProcedure |
A representation of the procedures in the OUTPUT PROCEDURE clause in the MERGE and SORT
statements, and the INPUT PROCEDURE clause in a SORT statement.
|
| JavaCOBOLDataType |
A representation of a special COBOL data type corresponding to a Java type in the class
clause of a REPOSITORY paragraph.
|
| KeyCondition |
A representation of the KEY phrase in a START statement.
|
| LabelRecordsClause |
A representation of the LABEL RECORDS clause of a file description entry.
|
| LabelUseStmt |
A representation of a label declarative.
|
| LengthOf |
A representation of the LENGTH OF special register.
|
| Level01Item |
A representation of a level 1 data item.
|
| Level66Item |
A representation of a level 66 data item.
|
| Level77Item |
A representation of a level 77 data item.
|
| Level88Item |
A representation of a level 88 data item.
|
| Level88ItemRef |
A representation of a use of a level 88 data item in the PROCEDURE division.
|
| LibraryClause |
A representation of a library clause in a COPY statement.
|
| LinageClause |
A representation of the LINAGE clause in a file description entry.
|
| LinageCounter |
A representation of the LINAGE COUNTER special register.
|
| LineSequentialFileControlEntry |
A representation of file control entry for a file with line sequential organization.
|
| LinkageSection |
A representation of the linkage section in the data division.
|
| Literal |
A representation of a literal.
|
| LiteralOrLiteralValueRange |
A representation of either a single literal or a literal value range.
|
| LiteralTypedValue |
A representation of a literal value.
|
| LiteralValueList |
A representation of the literal values in the ALPHABET clause in the SPECIAL-NAMES
paragraph.
|
| LiteralValueListOrRange |
A representation of the literals or phrases in the ALPHABET clause in the SPECIAL-NAMES
paragraph in the environment division.
|
| LiteralValueRange |
A representation of a range of literal values specified in a THROUGH clause.
|
| LocalStorageSection |
A representation of the local storage section in the data division.
|
| MemorySize |
A representation of the MEMORY SIZE clause in the OBJECT-COMPUTER paragraph in the
environment division.
|
| MergeStmt |
A representation of a MERGE statement in the PROCEDURE division.
|
| MnemonicName |
A representation of a mnemonic name specified in the SPECIAL-NAMES paragraph.
|
| MoveCorrStmt |
A representation of a MOVE statement with a CORRESPONDING clause.
|
| MoveSimpleStmt |
A representation of a MOVE statement in the PROCEDURE division.
|
| MoveStmt |
A representation of a MOVE statement in the PROCEDURE division.
|
| MultipleFileTapeClause |
A representation of a MULTIPLE FILE TAPE clause in the I-O-CONTROL paragraph.
|
| MultiplyByGivingStmt |
A representation of a MULTIPLY statement with BY and GIVING clauses.
|
| MultiplyByStmt |
A representation of a MULTIPLY statement with a BY clause.
|
| MultiplyStmt |
A representation of a MULTIPLY statement in the PROCEDURE division.
|
| NameClause |
A representation of the NAME clause in an XML GENERATE statement.
|
| NamedElement |
An interface implemented by each node of the syntax tree that has a name.
|
| NumericEditedItem |
A representation of a numeric edited data item.
|
| NumericItem |
A representation of a numeric data item.
|
| ObjectComputerParagraph |
A representation of the OBJECT-COMPUTER paragraph in the configuration section of
the environment division.
|
| ObjectReferenceItem |
A representation of an object reference.
|
| OnKeyClause |
A representation of an ON KEY clause in a MERGE or SORT statement.
|
| OpenClause |
A representation of the INPUT, OUTPUT, I-O, and EXTEND phrases in an OPEN statement.
|
| OpenObject |
A representation of a file in an OPEN statement.
|
| OpenStmt |
A representation of an OPEN statement.
|
| Paragraph |
A representation of a paragraph in the PROCEDURE division.
|
| PerformBody |
A representation of either the procedures or the statements in a PERFORM statement.
|
| PerformFromTo |
A representation of the procedures in a PERFORM statement.
|
| PerformInline |
A representation of the statements in an inline PERFORM statement.
|
| PerformIterationController |
A representation of the part of a PERFORM statement that controls the execution.
|
| PerformStmt |
A representation of a PERFORM statement in the PROCEDURE division.
|
| PIControllerTimes |
A representation of the TIMES clause in a PERFORM statement.
|
| PIControllerUntil |
A representation of the UNTIL phrase in a PERFORM statement.
|
| PIControllerVarying |
A representation of the VARYING phrase in a PERFORM statement.
|
| PIControllerVaryingClause |
A representation of the VARYING clause in a PERFORM statement.
|
| PointerItem |
A representation of a pointer data item.
|
| PositionClause |
A representation of the POSITION clause in a MULTIPLE FILE TAPE clause in the
I-O-CONTROL paragraph.
|
| ProcedureDivision |
A representation of the PROCEDURE division.
|
| ProcedureDivisionContent |
A representation of a section, paragraph, or sentence at the top level in the
procedure division.
|
| ProcedureDivisionHeader |
A representation of the USING and RETURNING clauses in the PROCEDURE division header.
|
| ProcPtrItem |
A representation of a procedure pointer data item.
|
| Program |
A representation of a program.
|
| ProgramSourceFile |
A representation of a file that contains one or more COBOL programs.
|
| QualifiedRef |
A representation of a qualified reference to a data item.
|
| Qualifier |
A representation of a qualifier in a qualified reference.
|
| ReadStmt |
A representation of a READ statement in the PROCEDURE division.
|
| RecordClause |
A representation of the RECORD clause in a file description entry.
|
| RecordingModeClause |
A representation of the RECORDING MODE clause in a file description entry.
|
| RefMod |
A representation of a reference modifier.
|
| RelationalOperatorClause |
A representation of the relational operator clause in an abbreviated condition
within an abbreviated combined relational condition.
|
| RelativeFileControlEntry |
A representation of a file control entry for a file with relative organization.
|
| ReleaseStmt |
A representation of a RELEASE statement in the PROCEDURE division.
|
| ReplaceOffStmt |
A representation of the REPLACE OFF compiler-directing statement.
|
| ReplaceStmt |
A representation of a REPLACE compiler-directing statement with BY clauses.
|
| ReplacingClause |
A representation of a REPLACING clause in an INITIALIZE statement.
|
| RepositoryParagraph |
A representation of the REPOSITORY paragraph.
|
| RerunClause |
A representation of a RERUN clause in the I-O-CONTROL paragraph.
|
| ReservePhrase |
A representation of the RESERVE clause in a file control entry.
|
| ReturnStmt |
A representation of a RETURN statement in the PROCEDURE division.
|
| RewriteStmt |
A representation of a REWRITE statement in the PROCEDURE division.
|
| SameAreaClause |
A representation of a SAME AREA clause in the I-O-CONTROL paragraph.
|
| SameRecordAreaClause |
A representation of the SAME RECORD AREA clause in the I-O-CONTROL paragraph.
|
| SameSortAreaClause |
A representation of the SAME SORT AREA clause in the I-O-CONTROL paragraph.
|
| SameSortMergeAreaClause |
A representation of the SAME SORT-MERGE AREA clause in the I-O-CONTROL paragraph.
|
| SearchStmt |
A representation of a SEARCH statement in the PROCEDURE division.
|
| SearchWhenClause |
A representation of a WHEN clause in a SEARCH statement.
|
| Section |
A representation of a section in the PROCEDURE division.
|
| SectionOrParagraph |
A representation of either a section or a paragraph in the PROCEDURE division.
|
| Sentence |
A representation of a sentence in the PROCEDURE division.
|
| SequenceNumberAreaComment |
A representation of the model object 'Sequence Number Area Comment'.
|
| SequentialFileControlEntry |
A representation of a sequential file control entry.
|
| SerialSearchStmt |
A representation of a serial SEARCH statement in the PROCEDURE division.
|
| ServiceLabelStmt |
A representation of the SERVICE LABEL compiler-directing statement.
|
| Set88ItemsStmt |
A representation of a SET statement for conditions.
|
| SetAdjustIndicesStmt |
A representation of SET statement for adjusting indices.
|
| SetIndicesStmt |
A representation of a SET statement for basic table handling.
|
| SetObjectRefToNullStmt |
A representation of a SET statement that sets the receiving data item defined as USAGE
OBJECT REFERENCE to NULL.
|
| SetObjectRefToObjectRefStmt |
A representation of a SET statement that has a receiving item and a sending item that are
defined as USAGE OBJECT REFERENCE.
|
| SetPointersStmt |
A representation of a SET statement that sets pointers.
|
| SetPointersToAddressStmt | Deprecated |
| SetPointersToEntryStmt |
A representation of a SET statement that has receiving fields that are function pointers or
procedure pointers and the sending field is an entry.
|
| SetPointersToNullStmt |
A representation of a SET statement that sets the receiving fields to NULL.
|
| SetPointersToPointerStmt |
A representation of a SET statement that has receiving and sending fields that are pointers, function
pointers, procedure pointers, or the ADDRESS OF special register.
|
| SetProcPointersStmt | Deprecated
Use
SetPointersStmt
|
| SetProcPointersToEntryStmt | Deprecated |
| SetProcPointersToNullStmt | Deprecated |
| SetProcPointersToPointerStmt | Deprecated |
| SetProcPointersToProcPointerStmt | Deprecated |
| SetStmt |
A representation of a SET statement in the PROCEDURE division.
|
| SetSwitchesClause |
A representation of a clause in a SET statement.
|
| SetSwitchesStmt |
A representation of a SET statement for external switches.
|
| SimpleRef |
A representation of the use of a data item in a COBOL program.
|
| SimpleRefOrLiteral |
A representation of either a
simple reference to a data item
or a literal. |
| Skip1Stmt |
A representation of the SKIP1 compiler-directing statement.
|
| Skip2Stmt |
A representation of the SKIP2 compiler-directing statement.
|
| Skip3Stmt |
A representation of the SKIP3 compiler-directing statement.
|
| SortStmt |
A representation of a SORT statement in the PROCEDURE division.
|
| SortTableStmt |
A representation of the model object 'Sort Table Stmt'.
|
| SourceComputerParagraph |
A representation of the SOURCE-COMPUTER paragraph in the configuration section of
the environment division.
|
| SourceFile |
A representation of a file that contains COBOL source.
|
| SpecialNamesParagraph |
A representation of the SPECIAL-NAMES paragraph in the CONFIGURATION section of
the ENVIRONMENT division.
|
| SpecialRegister |
A representation of a special register.
|
| StartStmt |
A representation of a START statement in the PROCEDURE division.
|
| Stmt |
A representation of a statement in the PROCEDURE division.
|
| StopLiteralStmt |
A representation of a STOP statement with a literal.
|
| StopRunStmt |
A representation of a STOP RUN statement in the PROCEDURE division.
|
| StopStmt |
A representation of a STOP statement in the PROCEDURE division.
|
| StringClause |
A representation of the sending fields in a STRING statement.
|
| StringStmt |
A representation of a STRING statement in the PROCEDURE division.
|
| SubtractCorrStmt |
A representation of a SUBTRACT statement with a CORRESPONDING clause.
|
| SubtractFromGivingStmt |
A representation of a SUBTRACT statement with FROM and GIVING clauses.
|
| SubtractFromStmt |
A representation of a SUBTRACT statement with a FROM clause.
|
| SubtractStmt |
A representation of a SUBTRACT statement in the PROCEDURE division.
|
| SuppressClause |
A representation of a SUPPRESS clause in an XML GENERATE statement.
|
| SwitchStatusCondition |
A representation of a condition name specified in the SPECIAL-NAMES paragraph.
|
| SymbolicCharactersClause |
A representation of the SYMBOLIC CHARACTERS clause in the SPECIAL-NAMES paragraph.
|
| SystemNamePhrase |
A representation of a system name phrase in the VALUE OF clause in a file description entry.
|
| TableDataItem |
A representation of a table data item.
|
| TableKeyInfo |
A representation of an ASCENDING KEY or DESCENDING key phrase in a data declaration
entry.
|
| TableRef |
A representation of a reference to a table data item.
|
| TableSubscript |
A representation of a table subscript.
|
| TitleStmt |
A representation of the TITLE compiler-directing statement.
|
| TopLevelVariable |
A representation of a level 1 data item or a level 77 data item in the working storage section, local storage section,
and linkage section of the data division.
|
| TopLevelVariableSet |
A representation of level 1 data items and level 77 data items in the working storage section, local storage
section, and linkage section of the data division.
|
| TypeClause |
A representation of the TYPE clause of an XML GENERATE statement.
|
| UnicodeEditedItem |
A representation of a Unicode edited data item (USAGE NATIONAL).
|
| UnicodeItem |
A representation of a Unicode data item (USAGE NATIONAL).
|
| UnitClause |
A representation of the clause that specifies the block size unit in a BLOCK CONTAINS clause
in a file description entry.
|
| UnresolvedDataRef |
A representation of a reference to a data item that has not been declared.
|
| UnstringDelimitedClause |
A representation of the DELIMITED clause in an UNSTRING statement.
|
| UnstringDelimiter |
A representation of a delimiter in an UNSTRING statement.
|
| UnstringIntoClause |
A representation of an INTO clause in an UNSTRING statement.
|
| UnstringStmt |
A representation of an UNSTRING statement in the PROCEDURE division.
|
| UPSISwitch |
A representation of a UPSI switch specified in the SPECIAL-NAMES paragraph.
|
| UPSISwitchRef |
A representation of a reference to a UPSI switch.
|
| UsageClause |
A representation of the USAGE clause in the declaration of a data item.
|
| UserDefinedCharacterClass |
A representation of a character class specified in the SPECIAL-NAMES paragraph.
|
| UseStmt |
A representation of a USE statement in the PROCEDURE division.
|
| ValidatingClause |
A representation of the VALIDATING clause in an XML PARSE statement.
|
| ValueOfClause |
A representation of the VALUE OF clause in a file description entry.
|
| VariableTableDataItem |
A representation of a variable table data item.
|
| VaryingClause |
A representation of the VARYING clause within a RECORD clause of a file description entry.
|
| WhenClause |
A representation of a WHEN clause in a SUPPRESS clause in an XML GENERATE statement.
|
| WorkingStorageSection |
A representation of the working storage section in the data division.
|
| WriteAdvancingClause |
A representation of the ADVANCING clause in a WRITE statement.
|
| WriteStmt |
A representation of a WRITE statement in the PROCEDURE division.
|
| XMLGenerateStmt |
A representation of an XML GENERATE statement.
|
| XMLName |
A representation of an XML name in the NAME clause of an XML GENERATE statement.
|
| XMLParseStmt |
A representation of an XML PARSE statement.
|
| XMLSchema |
A representation of an XML-SCHEMA clause in the SPECIAL-NAMES paragraph.
|
| XMLType |
A representation of an XML type in the TYPE clause of the XML GENERATE statement.
|
| Class | Description |
|---|---|
| ActualParamType |
A representation of the type of parameter in the USING phrase of a CALL statement.
|
| BlockSizeUnit |
A representation of the block size unit in a BLOCK CONTAINS clause in a file
description entry.
|
| CharacterCodeSet |
A representation of the character code set in the ALPHABET clause in the SPECIAL-NAMES
paragraph.
|
| ClassType |
A representation of the standard class types.
|
| CommentUtils |
Utilities for finding comments relative to nodes and nodes relative to
comments.
|
| DataCategory |
A representation of the data categories that can be specified in the REPLACING clause of an
INITIALIZE statement.
|
| EnvironmentType |
A representation of the predefined environment names.
|
| EveryOption |
A representation of the keywords that can appear in the EVERY clause in a SUPPRESS clause in an
XML GENERATE statement.
|
| FileAccessMode |
A representation of the file access mode in file control entries.
|
| FormalParamType |
A representation of BY REFERENCE or BY VALUE clauses in the specification of parameters.
|
| KeyConditionType |
A representation of the condition in a KEY phrase.
|
| LiteralType |
A representation of the types of literals.
|
| MemorySizeUnit |
A representation of the possible values for the memory size unit in the MEMORY SIZE
clause of the object computer paragraph in the environment division.
|
| OpenMode |
A representation of the modes in an OPEN statement or EXCEPTION declarative.
|
| QualifierKeyword |
A representation of the keywords that can appear in a qualifier in a qualified
reference.
|
| ReadDirection |
A representation of either NEXT or no direction specified in a READ statement.
|
| RecordingMode |
A representation of the recording modes specified in the RECORDING MODE clause of a
file description entry.
|
| RelationalOperator |
A representation of a relational operator.
|
| SignType |
A representation a sign in a sign conditional expression.
|
| SystemInfo |
A representation of the system information that can be specified after the FROM keyword in an
ACCEPT statement.
|
| UPSISwitchBit |
A representation of the UPSI switch environment name in the SPECIAL-NAMES
paragraph.
|
| UsageValues |
Represents the possible values in the USAGE clause of a data item.
|
| WhenValue |
A representation of the values that can be present in a WHEN clause in a SUPPRESS clause in
an XML GENERATE statement.
|
| XMLTypeValue |
A representation of the type specified in a TYPE clause in an XML GENERATE statement.
|
COBOL Application Model API Specification
This package contains interfaces that represent the nodes of a syntax tree for a COBOL program. Each node of the syntax tree represents part of a COBOL program.
This documentation was generated from an Eclipse Modeling Framework model, but you do not need to use the EMF capabilities unless they are useful to you. Here is a brief description of some of the terms in the documentation that you might not be familiar with:
In the model, when a list is returned, if there are no items in the list, an empty list is returned, rather than returning null.
The ProgramSourceFile node represents the contents of the entire
source file.
The Program node represents a COBOL program.
The ENVIRONMENT division consists of the
CONFIGURATION section and the
INPUT-OUTPUT section.
All of the sections in the data division are represented in the API. The file section has
file description entries. The linkage section,
local storage section, and
working storage section have
top level variables, which are
level 1 data items and
level 77 data items.
There is a hierarchy of interfaces representing data items (excluding level 1, level 77, and level 88 data items). The root of the hierarchy is AbstractDataItem.
The following table contains some of the clauses in data description entries with a link to the API where the clauses can be
accessed.
| Data Item Clause | API |
|---|---|
| BLANK WHEN ZERO | NumericEditedItem
|
| EXTERNAL | Level01Item
|
| GLOBAL | Level01Item
|
| JUSTIFIED | AlphabeticItemAlphaNumericItem
|
| OCCURS | FixedTableDataItem
|
| OCCURS DEPENDING ON | VariableTableDataItem
|
| PICTURE | ElementaryDataItem
|
| REDEFINES | DataItem
|
| SIGN | NumericItem
|
| USAGE | ElementaryDataItem
|
The model representation for indexes that are declared in the INDEXED BY clause of a data item declaration is
IndexVariable. The model representation of
data items that are declared with USAGE IS INDEX is NumericItem.
Each kind of statement in the procedure division is represented by an interface. The name of the interface in the model is the name of the statement followed by 'Stmt'. For example, the interface representing a search statement is 'SearchStmt'.
There is a hierarchy of interfaces that represents the different kinds of expressions in a COBOL program. The top of
the hierarchy is Expr.
LIMITATIONS
The following list contains the known limitations of the COBOL Application Model. These areas are subject to change in a future release.
NumericItem does not model the presence
or absence of the SIGN IS TRAILING clause.
CicsInputMessageClause represents the
INPUTMSG and INPUTMSGLEN options in CicsReturnStmt.
Other options in that statement can appear between the INPUTMSG and INPUTMSGLEN options. As a result, the offsets
of CICS clauses may contain more options in the offset range than just those options present in the clause.
ADDITIONAL INFORMATION
Several classes in the model implement java.io.Serializable, but the serialized forms are not supported, and the classes may be changed without regard to their serialized forms.
MODEL API UPDATES SINCE 8.5
To remove the limitations that existed in the previous version of the model API, the API has been updated. Some of these updates may result in compiler errors in your code, and you may want to modify your code as a result of these changes. Also, all deprecated methods are not supported, and they may not return the same values as in 8.5. The model updates are:
IdentificationDivision.
Section.getPriorityNumber().
SpecialRegister or its subclasses
are used to represent special registers. Made SpecialRegister a subclass of
NamedElement.
ExprArithUnaryPlus.
DebuggingUseStmt.getProcedures()
to be SectionOrParagraph.
SequentialFileControlEntry.getRecordDelimiter().
EvaluateExpr to represent a single expression in the
WHEN clause of an EVALUATE statement.
ProcedureDivision.getContent() to represent
the sections, paragraphs, and sentences at the top level of the procedure division. Deprecated
ProcedureDivision.getSections().
UPSISwitchRef to represent a reference to a UPSI switch, using
either a name declared in the SPECIAL-NAMES paragraph or the default environment name. Changed the type of items in the list returned by
SetSwitchesClause.getSwitches() to
UPSISwitchRef.
FileAccessModeClause,
FileControlEntry.getFileAccessModeClause(),
FileControlEntry.setFileAccessModeClause().
Deprecated
IndexedFileControlEntry.getAccessMode(),
IndexedFileControlEntry.setAccessMode(),
RelativeFileControlEntry.getAccessMode(), and
RelativeFileControlEntry.setAccessMode().
LabelUseStmt.
ExceptionUseStmt.isError(),
ExceptionUseStmt.isException(),
ExceptionUseStmt.isStandard().
GoToMoreLabelsStmt.
Level88Item.getValues() to represent
single values and value ranges in level 88 data items. Deprecated
Level88Item.getValueRanges().
AssignmentName,
AssignmentNameOrLiteral.
Deprecated FileControlEntry.getAssignTo(),
FileControlEntry.getAssignUsing(),
FileControlEntry.isAutomaticLockMode(),
FileControlEntry.setAutomaticLockMode(),
FileControlEntry.isWithLockOnRecord(),
FileControlEntry.setWithLockOnRecord().
AddStmt,
isEndAddUsed() was added.
UsageClause, deprecated
ElementaryDataItem.getUsage() and added
ElementaryDataItem.getUsageClause()
SpecialNamesParagraph#getCurrencySignClause() and added
SpecialNamesParagraph#getCurrencySignClauses()
UnicodeEditedItem.
Usage_Unicode and
Usage_FunctionPointer.
PointerItem,
FuncPtrItem, and
ProcPtrItem.
IOControlParagraphClause.
ActualParameter.getFileArg().
ExprSignCond.getDataRef(), added
ExprSignCond.getOperand().
DateFormatClause and
ElementaryDataItem.getDateFormatClause().
NumericItem.getCurrencySymbol() and
NumericEditedItem.getCurrencySign()
Section.getSentences() to represent sentences in
a section that are not in paragraphs.
DeclarativesContent, deprecated
Declaratives.getSections(), and added
Declaratives.getContent().
ObjectReferenceItem.getClassName() to
be ClassName.
ImplicitDataRef.
NumericEditedItem.isDecimal()
SetObjectRefToObjectRefStmt and
SetObjectRefToNullStmt.
GroupUsageClause,
GroupDataItem.getGroupUsageClause(), and
GroupDataItem.getUsageClause().
DBCSItem.isJustifiedRight() and
UnicodeItem.isJustifiedRight().
SetPointersToAddressStmt.
AddressingItem.
MODEL API UPDATES SINCE 9.0
The API has been updated to support EXEC CICS commands. CICS Version 5 Release 1, as well as previous versions of CICS, are supported.
The options of the CICS commands that have been superseded do not have a representation in the API. These commands are:
The API has also been updated to support COBOL Version 5 Release 1. The model updates are:
VariableTableDataItem.isUnbounded()
The API has been updated to support unresolved references (references to data items that have not been declared) by adding the
UnresolvedDataRef class. Unresolved references to COBOL elements
that are not data items, such as paragraphs, sections, or alphabets, are not represented in the model.
MODEL API UPDATES SINCE 9.1
The API has been updated to support CICS Version 5 Release 2. The model updates are:
The API has been updated to support DFHRESP and DFHVALUE literal types:
MODEL API UPDATES SINCE 9.5
The model was updated to support SQL statements in the DATA DIVISION:
The model was updated to support COBOL Version 5 Release 2. The model updates are:
VOLATILE
The model was updated to support comments. Comments are modeled as child items of
the ProgramSourceFile.
The CommentUtils class
can be used to relate comments to program structures and statements.
The model was updated to support abbreviated combined relational conditions. The model elements are:
MODEL API UPDATES SINCE 9.5.1
The model was updated to support new CICS 5.3 syntax including: