Previous Topic: TLMDATE ANCHOR Macro—Define Anchor Control BlockNext Topic: TLMDATE EXPLODED_DATA Macro—Generate Data Area


TLMDATE CLOSE Macro—Close Date Processing

Use the CLOSE form of the TLMDATE macro to close date routine processing.

This function uses registers 0, 1, 14 and 15. These registers cannot be used to pass information to the macro.

This macro has the following format:

label TLMDATE CLOSE 
,ANCHOR=anchor 
,PARM=plist
[,NORMAL=branch]
[,FAIL=branch]
ANCHOR=anchor

Points to the label specified by the ANCHOR form of the TLMDATE macro.

Type: RX-type label or (Rn)

PARM=plist

Points to the label specified by the PARM form of the TLMDATE macro.

Type: RX-type label or (Rn)

NORMAL=branch

(Optional). Specifies the instruction to receive control on return from the CTSDATE module when no errors occurred. If not defined, the next instruction after the macro is executed.

Type: RX-type label

FAIL=branch

(Optional) Specifies the instruction to receive control on return from the CTSDATE module when a critical error has occurred. If not defined, the next instruction after the macro is executed.

Type: RX-type label

Example: TLMDATE CLOSE Macro

TLMDATE  CLOSE,ANCHOR=ANCHOR,PARM=DLIST