{
{   This routine  opens  a  file  for  segment  access.   The  pointer that is
{ returned is a sequence pointer and has  been  reset.   This  routine  avoids
{ loading  any  file  access procedure, error exit procedure, or collate table
{ associated with the file.  The permanent file label is not  written  to  the
{ catalog as a result of this call.
{
{       PUP$OPEN_FILE_FOR_SEG_ACCESS (LFN, SEGMENT_POINTER, STATUS)
{
{ LFN: (input) This parameter specifies the name of the file to open.
{
{ SEGMENT_POINTER: (output) This returns the segment  pointer  for  the  file.
{       This is a mmc$segment pointer.
{
{ STATUS: (output) This parameter returns the request status.
{
{       CONDITIONS:
{
{       IDENTIFIER: puc$pf_utility_id
{
