HP 3000 Manuals

System-wide File [ HP Pascal/iX Reference Manual ] MPE/iX 5.0 Documentation


HP Pascal/iX Reference Manual

System-wide File 

The compiler looks for a system-wide file called PASCNTL.PUB.SYS on
MPE/iX or /usr/lib/pasopts on HP-UX. If the file exists and is not empty,
the compiler opens and reads the file.  The file should[REV BEG] contain
only compiler options[REV END] and comments.  If there is anything else
in the file, the compiler emits an error message.

On MPE/iX the message is:
[REV BEG]

     ONLY COMMENTS AND COMPILER OPTIONS ARE ALLOWED IN `PASCNTL.PUB.SYS' (045)
[REV END]

On HP-UX the message is:
[REV BEG]

     ONLY COMMENTS AND COMPILER OPTIONS ARE ALLOWED IN /usr/lib/pasopts (045)
[REV END]

The file is shipped empty and does not need to contain anything.  If the
file is empty, the compiler does not attempt to open it.

However, if compiler[REV BEG] options have been added to the file, the
compiler processes these options[REV END] before anything else, even the
info string.  Therefore, you can override the[REV BEG] options in the
file because later options take[REV END] precedence over earlier options.



MPE/iX 5.0 Documentation