UIPACK provides a mechanism whereby all input to an Application Program may
be logged to a file. Logging differs from Learning (see previous section) in
that logging can only be enabled or disabled by the Application Program and
not by the Operator, and that all input is logged, rather than just the
direct input from the Operator (as is the case for learning). Thus a Log File
is in general not suitable for later use as an Indirect Command File unless
no references to Indirect Command Files are made during the session. Log
Files have the default file extension .UIL and file UIPACK.UIL will be
created by default if a null file specification is given when Logging is
enabled.