SYSINTR Directive [ HP FORTRAN 77/iX Reference ] MPE/iX 5.0 Documentation
HP FORTRAN 77/iX Reference
SYSINTR Directive
The SYSINTR directive permits you to specify a Pascal intrinsic file to
be searched for a subroutine or function declared with the SYSTEM
INTRINSIC directive.
Syntax
$SYSINTR {'sysintr_filename'}
{"sysintr_filename"}
sysintr_filename is the name of a Pascal intrinsic file.
Default SYSINTR.PUB.SYS will be the Pascal intrinsic file
searched.
Location The SYSINTR directive can appear anywhere in a
program.
Toggling/ Duration A file specified in a SYSINTR directive remains in
effect until SYSINTR appears again.
The SYSINTR directive is not in effect until
specified, and it remains in effect until another
SYSINTR directive appears.
Additional Information
You can provide a complete pathname for sysintr_filename.
The MPE/iX file SYSINTR.PUB.SYS contains information about the attributes
of subprograms. These subprograms are usually user-callable system
subprograms, such as FOPEN. All intrinsics mentioned in the MPE/iX
manuals must be accessed through this facility. The information about a
particular subprogram includes such items as the number and type of
parameters, whether parameters are called by value, reference, ANYVAR,
UNCHECKABLE_ANYVAR, or READONLY, and whether the subprogram has
DEFAULT_PARMS parameters, EXTENSIBLE parameters, or both. See the
section "SYSTEM INTRINSIC Statement (Nonexecutable)" found in Chapter 3
of this reference manual for an explanation of the preceding terms.
FORTRAN reads the SYSINTR file for specially designated subprograms and
generates the indicated code sequences.
System intrinsic files can be created with Pascal by using Pascal's
BUILDINT compiler directive, described in the HP Pascal Programmer's
Guide.
MPE/iX 5.0 Documentation