Enform Plus Reference Manual
Enform Plus Reference Manual—422684-001
2-1
2
Running Enform Plus
This section describes the initiation of an Enform Plus session, the scope of such a
session, the action of the query processor, TACL commands and macros that control and
influence the session, and the files used by the session.
The ENFORM command issued from TACL calls the Enform Plus subsystem. If no
parameters are specified, the ENFORM command appears as:
nn> ENFORM
The nn in this example represents the history number that is displayed as part of every
TACL prompt. The terminal from which the ENFORM command is entered is called the
home terminal. The syntax for the ENFORM command is as follows:
IN input-filename
specifies either the name of an Edit-format file containing Enform Plus source code
or the name of a compiled query file.
If this option is specified, Enform Plus executes the code in the specified file and
returns you to the TACL prompt at the end of execution.
If this option is omitted, the Enform Plus prompt (>) appears and you can enter
commands and statements either directly by typing them or indirectly by specifying
either the ?RUN or ?SOURCE commands. When this option is omitted, the home
terminal becomes the default input file.
OUT output-filename
specifies the name of the physical file to which output is directed. If this option is
omitted, Enform Plus directs the output to the current output listing file (described
later in this section.)
dict-subvol-name
is the name of the volume and subvolume upon which the dictionary resides. If this
parameter is omitted, Enform Plus assumes the dictionary resides on the current
volume and subvolume. Either the DICTIONARY statement or the ?DICTIONARY
command can be used to supply or change the dictionary name.
message-table-filename
is the name of the key-sequenced file containing a user-defined Enform Plus
message table. Enform Plus retrieves error and informational message text, help
message text, and/or the list of any redefined reserved words, system variables,
option variables, or command names from this file when this parameter is specified.
If this parameter is omitted, Enform Plus retrieves message text from a message
ENFORM [ / [ IN input-filename ]
[ , [ OUT output-filename ] ] / ]
[ dict-subvol-name ] [ , message-table-filename ]