Professional Documents
Culture Documents
ELSEIF ENDDO ENDFOR ENDIF ENDMON ENDSL ENDSR EVAL EVALR EXCEPT EXFMT EXSR FEOD FOR FORCE IF IN ITER LEAVE LEAVESR MONITOR NEXT ON-ERROR OPEN OTHER OUT POST READ READC READE READP READPE
Free-Form Syntax ACQ{(E)} device-name workstn-file BEGSR subroutine-name {CALLP{(EMR)}} name ( {parm1 {:parm2 ...}} ) CHAIN{(EN)} search-arg name {ds-name } CLEAR {*NOKEY} {*ALL} name CLOSE{(E)} file-name COMMIT{(E)} {boundary } DEALLOC{(EN)} pointer-name DELETE{(E)} {search-arg } name DOU{(MR)} indicator-expression DOW{(MR)} indicator-expression DSPLY{(E)} {message {output-queue {response }}} DUMP{(A)} {identifier } ELSE ELSEIF{(MR)} indicator-expression ENDDO ENDFOR ENDIF ENDMON ENDSL ENDSR {return-point } {EVAL{(HMR)}} result = expression EVALR{(MR)} result = expression EXCEPT {except-name } EXFMT{(E)} format-name EXSR subroutine-name FEOD{(E)} file-name FOR{(MR)} index {= start } {BY increment } {TO|DOWNTO limit } FORCE file-name IF{(MR)} indicator-expression IN{(E)} {*LOCK} data-area-name ITER LEAVE LEAVESR MONITOR NEXT{(E)} program-device file-name ON-ERROR {exc-id {:exc-id ...}} OPEN{(E)} file-name OTHER OUT{(E)} {*LOCK} data-area-name POST{(E)} {program-device } file-name READ{(EN)} name {data-structure } READC{(E)} record-name READE{(EN)} search-arg |*KEY name {data-structure } READP{(EN)} name {data-structure } READPE{(EN)} search-arg |*KEY name {data-structure }
REL RESET RETURN ROLBK SELECT SETGT SETLL SORTA TEST UNLOCK UPDATE WHEN WRITE
REL{(E)} program-device file-name RESET{(E)} {*NOKEY} {*ALL} name RETURN{(HMR)} expression ROLBK{(E)} SELECT SETGT{(E)} search-arg name SETLL{(E)} search-arg name SORTA array-name TEST{(EDTZ)} {dtz-format } field-name UNLOCK{(E)} name UPDATE{(E)} name {data-structure } WHEN{(MR)} indicator-expression WRITE{(E)} name {data-structure }