HP 3000 Manuals

LISTINTR [ HP Pascal/iX Reference Manual ] MPE/iX 5.0 Documentation


HP Pascal/iX Reference Manual

LISTINTR 

LISTINTR is an HP Pascal Option.

The LISTINTR compiler option lists to a specified file the contents of an
intrinsic file.  The intrinsic file is that specified by the BUILDINT or
SYSINTR compiler option.  If neither BUILDINT nor SYSINTR is specified,
the system intrinsic file is accessed.

Syntax 

     $LISTINTR [string]$

Parameter 

string        Specifies the name of the file into which the compiler
              lists the contents of the intrinsic file that BUILDINT
              specifies.

Default               'PASLIST'.

Location              Anywhere.

On MPE the default size is 1023 records.  If this record limit is too
small, the LISTINTR operation will not complete.  You can use the :BUILD
command or a :FILE equation to specify a larger file.  For more
information on :BUILD and :FILE, see the MPE/iX Commands Reference 
Manual.


NOTE The pc option +C on HP-UX affects the LISTINTR compiler option (see the HP Pascal/HP-UX Programmer's Guide).
Example Intrinsic File Listing Display of SYSINTR.PUB.SYS ( TUE, OCT 7, 1986, 4:33 PM ) fopen (FOPEN) : LANGUAGE is HP PASCAL FUNCTION [SHORTINT(16) at OFFSET 0] with 13 PARAMETERS PARM # 1: STRUCTURE(65536) at OFFSET 0 by UNCHECKABLE ANYVAR; SHORT ADDR, 8-BIT ALIGNED DefaultValue = NIL PARM # 2: SHORTNNINT(16) at OFFSET 32 by VALUE DefaultValue = NIL PARM # 3: SHORTNNINT(16) at OFFSET 48 by VALUE DefaultValue = NIL PARM # 4: SHORTINT(16) at OFFSET 64 by VALUE DefaultValue = 0 PARM # 5: STRUCTURE(65536) at OFFSET 80 by UNCHECKABLE ANYVAR; SHORT ADDR, 8-BIT ALIGNED DefaultValue = NIL PARM # 6: STRUCTURE(65536) at OFFSET 112 by UNCHECKABLE ANYVAR; SHORT ADDR, 8-BIT ALIGNED DefaultValue = NIL PARM # 7: SHORTINT(16) at OFFSET 144 by VALUE DefaultValue = 0 PARM # 8: SHORTINT(16) at OFFSET 160 by VALUE DefaultValue = 0 PARM # 9: SHORTINT(16) at OFFSET 176 by VALUE DefaultValue = 0 PARM # 10: INTEGER(32) at OFFSET 192 by VALUE DefaultValue = 0 PARM # 11: INTEGER(16) at OFFSET 224 by VALUE DefaultValue = 0 PARM # 12: INTEGER(16) at OFFSET 240 by VALUE DefaultValue = 0 PARM # 13: INTEGER(16) at OFFSET 256 by VALUE DefaultValue = 0 fread (FREAD) : LANGUAGE is HP PASCAL FUNCTION [SHORTINT(16) at OFFSET 0] with 3 PARAMETERS PARM # 1: INTEGER(16) at OFFSET 0 by VALUE PARM # 2: INTEGER(65536) at OFFSET 16 by UNCHECKABLE ANYVAR; LONG ADDR, 8-BIT ALIGNED PARM # 3: SHORTINT(16) at OFFSET 80 by VALUE


MPE/iX 5.0 Documentation