Guardian User's Guide
Starting and Controlling Processes With TACL
Guardian User’s Guide—425266-001
4-6
Running a Process at a High PIN
•
An explicit RUN command includes the keyword RUN followed by the name of the 
program file: 
If you do not include the volume and subvolume, the TACL program expands the 
file name using your current defaults.
•
An implicit RUN command includes the name of the program file, without the 
keyword RUN: 
If you specify a partial file name in an implicit RUN command (as for TEDIT in this 
example), the TACL program does not expand the file name. Instead, it searches for 
the program on $SYSTEM.SYSTEM. If the TACL program cannot find the 
program there, you receive an error. (You can include #PMSEARCHLIST in your 
TACLCSTM file to tell the TACL program to search in your defaults; see Section 5, 
Defining Function Keys and Writing Macros.) 
Running a Process at a High PIN
Using high process identification numbers (PINs) lets you concurrently run more 
processes. High PINs have values above 255; low PINs have values from 0 through 254. 
Because some processes and devices must run at low PINs, you might want to run an 
application at a high PIN if there is a shortage of low PINs. To run the application 
ACCOUNTS at a high PIN, enter:  
HIGHPIN ON specifies that the program will run at a high PIN if the HIGHPIN flag is 
set in the object file (and library file, if any) and if a high PIN is available. For more 
information about running a program at a high PIN from the TACL program, see the 
TACL Reference Manual.
Your Default Process
When you start a new process, the TACL program stores the process name, its CPU, and 
PIN in a special buffer that holds one process name and number at a time. This buffer 
identifies your default process.
If you enter a process-control command (such as PAUSE, ACTIVATE, STOP, and 
SUSPEND) but do not specify a process name or CPU and PIN, the TACL program 
assumes that you are referring to the default process. The default process is cleared 
when that process terminates.
Interrupting a Process
Use the Break key to interrupt a process and return to the TACL program. When you 
press Break, most processes yield control of the terminal to the TACL program and 
continue to run in background mode. If a background process requires input from or 
5> RUN $SYSTEM.OPERATE.SWAPURGE
6> TEDIT 
7> RUN ACCOUNTS /HIGHPIN ON/










