A proc may be submitted for execution in batch mode. TAE places the proc
on the specified batch queue and submits the job after all the procs
ahead of it in the queue have been executed. The proc is run under a
copy of the Terminal Monitor, and when the proc terminates, the job
terminates.
A proc running in batch mode behaves the same as a proc running
synchronously, with the following exceptions:
- The standard output is, by default, a "LOG" type file with the same
name as the proc. (The proc invocation line may override this default
with the STDOUT command qualifier.)
- Session logging is not available; ENABLE-LOG is ignored.
- The following TCL intrinsic commands are not permitted in
batch:
- ENABLE-SCRIPT
- GETPAR
- REPLY
- TUTOR
- MENU
- The value of the $RUNTYPE global is "BATCH".
- The initial environment, that is, the values of the TCL globals, is
the same as for the session that initiated the batch run.