


Format 1
READ file-name [NEXT ] RECORD [ WITH [NO ] LOCK ]
[PREVIOUS] [KEPT]
[BACKWARD]
[ INTO dest ]
[ ALLOWING UPDATERS ]
[ AT END} statement-1 ]
[ NOT} AT END} statement-2 ]
[ END-READ} ]
Format 2
READ file-name RECORD [ WITH [NO ] LOCK ]
[KEPT]
[ INTO dest ]
[ ALLOWING UPDATERS ]
[ KEY IS key-name ]
[ INVALID KEY statement-1 ]
[ NOT INVALID KEY statement-2 ]
[ END-READ ]