TACL Reference Manual
Built-In Functions and Variables
HP NonStop TACL Reference Manual—429513-018
9-190
#HIGHPIN Built-In Variable
#HIGHPIN Built-In Variable
Use the #HIGHPIN built-in variable to establish the default PIN range for processes
started by the current TACL.
Considerations
•
The default value for #HIGHPIN depends on the forced-low attribute of the TACL
process. To ensure a default value for #HIGHPIN, set it to the desired value in the
TACLLOCL or TACLCSTM file.
•
The #HIGHPIN built-in variable can be pushed, popped, and expanded like any
other built-in variable.
•
The HIGHPIN option on a RUN command overrides the value of the #HIGHPIN
variable for the new process. TACL uses the #HIGHPIN setting when there is no
HIGHPIN directive on a RUN command or #NEWPROCESS call.
•
Use #PUSH #HIGHPIN (or PUSH #HIGHPIN) to save the current #HIGHPIN
setting.
•
Use #POP #HIGHPIN (or POP #HIGHPIN) to restore #HIGHPIN to its previous
identity, the last copy pushed.
•
Use #SET #HIGHPIN (or SET VARIABLE #HIGHPIN) to specify the default PIN
range.
The syntax of #SET #HIGHPIN is:
ON
specifies that a process will run at a high PIN if these conditions exist:
•
The HIGHPIN bit is enabled in the object file.
•
The HIGHPIN bit is enabled in the library file, if any.
•
A high PIN is available.
OFF
specifies that processes run at a low PIN regardless of any other
considerations.
#HIGHPIN
#SET #HIGHPIN { ON | OFF }