Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (A-C)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
4-9
BACKSPACEEDIT
Sets the current record number of an IOEdit file to that of the line preceding what was
the current record before the call. BACKSPACEEDIT is an IOEdit procedure and can
be used only with files that have been opened by OPENEDIT or OPENEDIT_.
filenum, INT:ref:1 (AWAITIO),
INT .EXT:ref:1 (AWAITIOX)
input, output
input, output
buffer-addr, INT:ref:1 (AWAITIO),
INT(32) .EXT:ref:1 (AWAITIOX)
output
output
count-transferred, INT:ref:1 (AWAITIO),
INT .EXT:ref:1 (AWAITIOX)
output
output
tag, INT(32):ref:1 (AWAITIO),
INT(32) .EXT:ref:1 (AWAITIOX)
output
output
timelimit, INT(32):value (AWAITIO,
AWAITIOX)
input
> 0D A wait-for-completion is specified.
= -1D An indefinite wait is indicated.
= 0D A check for completion is specified.
< -1D File-system error 590 occurs.
omitted An indefinite wait is indicated.
segment-id, INT .EXT:ref:1 (AWAITIOX only) output
< (CCL) An error occurred (call FILEINFO).
= (CCE) An I/O operation finished.
> (CCG) A warning occurred (call FILEINFO).
error := BACKSPACEEDIT ( filenum );
error, INT returned value
filenum, INT:value input