EXTERNALS - SYSLIB externals.
Description:
The SYSLIB library contains the following externals which may
be useful to the user.
f.user - List of implicit permissions on some userids.
f.stat - FMS status words for the DRL FILACT or
MME GEFSYE.
f.pack - Last packname which was used.
These externals have the following uses.
- f.userids
- is a vector containing a list of three-word entries, and
terminated by a -1. The first two words of each entry
contain the BCD userid to which the implicit permissions
are to apply. The third word contains its permissions in
its lower half. This external is currently declared as
follows:
f.userids[] {
`cmdlib`, ` `, .HXECB,
`librar`, `y `, .HXECB,
-1
};
which effectively gives all users execute permissions
on CMDLIB.
- f.stat
- is a two-word vector used to contain the status returned
from the most recent file system call. The second word
can often (but not always) be used as a pointer to the
file system error message for the status returned by the
FMS routines. For more information, see "expl file system status".
- f.pack
- is a word containing the right-justified name of the
argument that was provided in the last call to F.MNTD.
You can use this to provide the packname when you get the
"pack not mounted" status.
Copyright © 1996, Thinkage Ltd.