NAME
USAGE
ier = memoirc(msg_lvl)
DESCRIPTION
Performs an integrity check on all blocks allocated with the DMMS package. Each control byte is examined to ensure that it has not been overwritten. If any over-indexing is detected, memoirc will give an error message and a potential traceback for the corrupted block. memoirc can be called many times in the same program in order to determine more precisely where a particular block has been corrupted. Upon completion, memoirc returns 0 if no error was detected; otherwise, a negative integer code will indicate the error type.ARGUMENTS
Integer variable, may take values 0 or 1. If set to 1, an informative message(block check ok) will be issued for each block being checked. If set to 0, no messages other than error messages will be issued.AUTHOR
Mario Lépine - RPNNOTES
Debugging aids can be obtained via some environment variables such as DEBUG_MODE, INITMEM, BAD_POINTER.
SEE ALSO
( hpalloc hpdeallc, hpcheck, bkcheck, dmmsdbg)