When a tape mark is detected in a SAM file, SAM initiates EOV processing internally. It can also be initiated explicitly by means of the FEOV macro.
Checking of EOF labels is suppressed, which means that no distinction is made between EOF and EOV labels and that the double tape mark which follows the last file without standard labels on the file is not detected.
A tape swap is executed only if the TFT volume list contains a further VSN. In this case, the new tape is positioned to the start of its data, depending on the TPMARK or TAPE-MARK-WRITE specification:
TPMARK=NO to the beginning of tape
TPMARK=YES after the first tape mark
If LABEL=(STD,n) or LABEL-TYPE=*STD(DIN-REVISION-NUMBER) applies, TPMARK is ignored).
If the TFT volume list contains no further VSN (= end of file), the tape is positioned behind the last tape mark which was read.