{
{ This procedure will scan an OS heap and verify the heap linkage. If all linkage
{ is correct, the procedure will return a TRUE value for the parameter <OK>. If heap
{ linkage is bad, then either of the following may occur:
{       - a value of FALSE is returned for <OK>.
{       - a segment access condition or MCR fault will occur. In this case, the CALLERS
{         condition handler is invoked, ie. this procedure does NOT have a condition
{         handler.
{
{   OSP$VERIFY_HEAP (HEAP_P, OK)
{
{  HEAP_P: (input) This parameter specifies the heap to be verified.
{  OK:     (output) This parameter specifies whether the heap linkage is OK.
{
