HP Pascal/iX Reference Manual (31502-90022)

12- 84
VOLATILE
VOLATILE is an HP Pascal Option.
You can apply the VOLATILE compiler option to a variable to specify that
the memory location associated with the variable may be modified by other
processes. Using VOLATILE signals the optimizer that a specified
variable must not reside in a register, but must always be updated.
Syntax
$VOLATILE$
Location The VOLATILE compiler option is allowed after the ":" in a
VAR declaration. It is also allowed after a "^" in a
pointer type or variable declaration.
Example
TYPE
ptrtype = ^$VOLATILE$ rectype;
VAR
intptrr : ^$VOLATILE$ integer;
recvar : $VOLATILE$ rectype;
WARN
WARN is an HP Pascal Option.
The WARN compiler option suppresses warning messages and notes.
The command line option -w also specifies this option.
Syntax
$WARN [ON ]$
[OFF]
Default ON.
Location Anywhere.
If neither ON nor OFF is specified, ON is assumed, and warning messages
and notes are issued.
Warning messages may indicate program bugs or faulty processing. Turning
them off may cause these potential problems to go unreported.
Example
$WARN OFF$
WIDTH
WIDTH is an HP Pascal Option.
The WIDTH compiler option sets the number of columns of each source line
that the compiler will read.
Syntax
$WIDTH
integer
$
Parameter
integer
In the range 10..132.