ViewPoint Manual

Process Definition Commands
ViewPoint Manual426801-001
4-5
Define Process (DP) Command
NOHISTORY
disables history processing for commands that are interactive with the process.
If history processing is enabled, each command passed to the process in
interactive mode is saved in the TACL history buffer. In addition, previous
commands can be fixed with FC, invoked again with !, or viewed again using ?
at the interactive prompt. Note that FC processing is trapped by TACL, not by
the process. The current history number (surrounded by hyphens) appears to the
left of the process’s prompt.
NOSTART
disallows starting the process after the process is defined. The process is started
automatically when the first command is sent to the process or when you issue a
PSTART command to it.
NOWAIT
sets that the default mode for commands to the process is NOWAIT. If you
omit this option, the default mode is WAIT.
PNAME process
assigns a unique symbolic name to the defined process. This is different from
the Compaq NonStop™ Kernel $process-name. Use this name to access the
process once it is defined. The name you choose should not coincide with the
name of a variable you have pushed with #PUSH. If this option is omitted, DP
assigns the name of the program file name to the defined process. The process
name can be 1 to 32 characters long.
PREPARSE macro-name
defines the name of a macro that parses each command line before it is sent to
the process. The macro is passed the name of the defined process in the variable
:dpprocess, and the text of the command in the variable :dpcommand. The
macro that was parsed can scan the typed command, alter it, mask it, or provide
other services.
PRI priority
sets the execution priority of the defined process. If you omit this option, the
defined process is given a priority of your current TACL, less one (unless a
$CMON process dictates otherwise). Refer to the Guardian Programmer’s
Guide for information about $CMON processes. Specify priority as an
integer in the range 1 through 199.
QUICK
forces future PSTART commands to not wait while the process starts up, and
returns a command input prompt after sending the startup message to the
defined process. Normally, PSTART waits for the process to prompt before
completing.