HP Pascal/iX Reference Manual (31502-90022)

A-: 55
695 MESSAGE ERROR OCCURRED WHILE WRITING TO FILE (PASCERR 695)
RT CAUSE A Pascal FILE variable has been corrupted.
ACTION Correct the file system problem or program error that is
corrupting the HP Pascal file such as an array out of bounds
with RANGE OFF or dereferencing an invalid pointer.
CAUSE An attempt is made to write past the physical unit of the file.
ACTION Increase the file's physical limit.
---------------------------------------------------------------------------------------
696 MESSAGE WRITE ON READ-ONLY FILE (PASCERR 696)
RT CAUSE An attempt was made to perform an output operation on a file
opened for input access only.
ACTION Correct the program logic so it doesn't write to the file or
open the file in a way that permits writing (such as REWRITE,
APPEND, or OPEN.) Scratch files can only be created by opening
them in a way that permits writing.
---------------------------------------------------------------------------------------
697 MESSAGE OPEN ERROR: UNABLE TO INITIALIZE POSITION (PASCERR 697)
RT CAUSE A request was made to open a logical file already associated
with the physical file. However, the file pointer was unable
to be repositioned at the beginning of the physical file.
ACTION See if program logic is corrupting the Pascal FILE variable.
---------------------------------------------------------------------------------------
698 MESSAGE OPEN ERROR: UNABLE TO EMPTY FILE (PASCERR 698)
RT CAUSE REWRITE was unable to empty the file of its previous contents.
ACTION Check if program logic is corrupting the Pascal FILE variable.
Otherwise, it is a file system problem.
---------------------------------------------------------------------------------------
699 MESSAGE UNABLE TO CLOSE FILE (PASCERR 699)
RT CAUSE The file could not be closed as requested.
ACTION Check if you have save permission on your system or make sure
you have used the CLOSE command to close the file.
---------------------------------------------------------------------------------------
700 MESSAGE ERROR OCCURRED DURING DIRECT ACCESS I/O (PASCERR 700)
RT CAUSE An error occurred during a file operation on a direct access
file.
ACTION Check if you are specifying a record beyond the file's physical
limit.
---------------------------------------------------------------------------------------
701 MESSAGE ILLEGAL CHARACTER IN NUMBER (PASCERR 701)
RT CAUSE An attempt was made to read a number from a text file, but an
illegal character was found before a valid number.