TCL User's Manual -- Table of Contents
Section 1 - GENERAL INFORMATION
- 1.1 Summary
- 1.2 Document Conventions
- 1.3 Environment
- 1.4 References
Section 2 - APPLICATIONS CONCEPTS
- 2.1 The Session
- 2.2 The Proc Concept
- 2.3 Libraries and Files
- 2.3.1 Library and File Names
- 2.4 Proc Invocation
- 2.4.1 Hierarchy Search
- 2.4.2 Proc Parameters
- 2.4.3 Parameter Qualifiers
- 2.4.4 Global Variables
- 2.4.5 Subcommands
- 2.5 TAE Modes of Operation
- 2.5.1 TAE Mode Transitions
- 2.6 Submitting BATCH Jobs
- 2.7 Submitting Asynchronous Jobs
- 2.7.1 Normal ASYNC Jobs
- 2.7.1.1 Requests for Dynamic
Parameters
- 2.7.2 ASYNC-PROCESS Jobs
- 2.7.3 Controlling Asynchronous Job
Execution
- 2.7.4 Asynchronous Job List
- 2.7.5 Notification of Asynchronous Job
Completion
- 2.8 Session Logging
- 2.9 Messages
Section 3 - OPERATIONS
- 3.1 Starting and Ending a TAE
Session
- 3.1.1 Logon
- 3.1.2 Logoff
- 3.2 General Information on Operating
TAE
- 3.2.1 Specifying Values for
Variables
- 3.2.1.1 Types
- 3.2.1.2 Multi-valued Variables
- 3.2.1.3 Restrictions on Variable
Values
- 3.2.1.4 Nullable Variables
- 3.2.2 Global Variables
- 3.2.2.1 Implicitly Defined
Globals
- 3.2.2.2 Globals Defined in
Procs
- 3.2.2.3 Qualifiers for
Globals
- 3.2.3 Abbreviations
- 3.2.4 Special Terminal Keys
- 3.2.5 Command Editor
- 3.2.6 Gaining TAE Attention while a
Proc is Running
- 3.3 Menu User Operations
- 3.3.1 General Operation
- 3.3.2 Menu Traversal
- 3.3.3 Menu Creation
- 3.3.4 Captive Menu
Operations
- 3.4 Tutor Mode Operations
- 3.4.1 Screen Tutor
- 3.4.1.1 Tutor SELECT
- 3.4.1.2 Relationship Between
Parameter Tutor and Qualifier Tutor
- 3.4.1.3 Manipulation of Displays
with Multi-valued Parameters
- 3.4.1.4 Subcommands
- 3.4.1.5 Tutor Editor
- 3.4.2 Noscreen Tutor
- 3.4.3 Dynamic Tutor
- 3.4.4 Compressed Tutor
- 3.5 TAE Command Language Operations
- 3.5.1 TCL Startup
- 3.5.2 TCL Command Line Rules
- 3.5.2.1 Command Name
- 3.5.2.2 Subcommands
- 3.5.2.3 Command Qualifiers
- 3.5.2.4 Parameter Lists
- 3.5.2.5 Variable De-referencing
- 3.5.2.6 Missing
Parameters/Qualifiers and Parameter Latching
- 3.5.2.7 Line Continuation
- 3.5.2.8 Retracting a
Command
- 3.5.3 Dynamic Parameter Entry
- 3.5.4 Descriptions of Intrisic
Commands
- 3.5.4.1 ABORT - Terminate a
Proc
- 3.5.4.2 BATCH - Batch Queue
Manipulation
- 3.5.4.3 COMPILE - Compile a
Proc
- 3.5.4.4 CONTINUE - Continue After
Attention Sequence
- 3.5.4.5 DEFCMD - Define Command
- 3.5.4.6 DELCMD - Delete a Defined
Command
- 3.5.4.7 DELETE - Delete Variables
or Commands
- 3.5.4.8 DISABLE - Disable a TAE
Function
- 3.5.4.9 DISPLAY - Display a
Variable Value(s)
- 3.5.4.10 ENABLE - Enable a TAE
Function
- 3.5.4.11 EXIT - Terminate TAE
- 3.5.4.12 HELP - Obtain Help
Information
- 3.5.4.13 LET - Assign a Value to a
Variable
- 3.5.4.14 LOGOFF - Logoff TAE
- 3.5.4.15 MENU - Enter Menu
Mode
- 3.5.4.16 REMOVE - Delete Job from
Asynchronous Job List
- 3.5.4.17 REPLY - Reply to
Asynchronous Job
- 3.5.4.18 RESTORE - Restore
Variables
- 3.5.4.19 SAVE - Save Variables
- 3.5.4.20 SETLIB - Set the Library
Search Order
- 3.5.4.21 SHOW - Show Status
- 3.5.4.22 TUTOR - Enter Tutor
Mode
- 3.5.4.23 WAIT - Wait on Completion
of Asynchronous Job
- 3.5.4.24 ? - Help on Last
Message
- 3.6 Help Display Operations
Section 4 -MESSAGES
Section 5 - GLOSSARY
Appendix A - HOST DEPENDENT
OPERATIONS
- A.1 VAX/VMS
- A.1.1 Logon Sequence
- A.1.2 Special Terminal Keys
- A.1.3 Executing VMS/DCL Commands under
TAE
- A.1.4 Host Error Codes
- A.1.5 Acceptable Value Ranges
- A.1.6 Library Names
- A.1.7 File Specification
- A.1.8 File Extension Types Used by
TAE
- A.1.9 Name of The Session Log File
- A.1.10 Batch
- A.1.10.1 Creating Batch Jobs with
TAE
- A.1.10.2 Creating Batch Jobs
Manually
- A.1.11 SYS$INPUT for Application
Processes
- A.2 Unix
- A.2.1 Logon Sequence
- A.2.2 Special Terminal Keys
- A.2.3 Proc Interrupt Mode
- A.2.4 Executing UNIX Shell Commands
under TAE
- A.2.5 TM as a Host Utility
- A.2.6 Host-dependent Error Codes
- A.2.7 Arithmetic Overflow and
Underflow
- A.2.8 Library Names
- A.2.9 File Specifications
- A.2.10 File Extensions Used by TAE
- A.2.11 Name of the Session Lob File
- A.2.12 Implementation of Batch under
UNIX
- A.2.13 Difference between Batch and
Asynchronous Jobs
Appendix B - FORMAT OF THE SESSION LOG
- B.1 Overview
- B.2 Record Types
- B.3 Additional Characteristics of Session
Log Records
LIST OF TABLES
- 3.3-1 Menu User Options
- 3.4-1 Tutor Parameter/Qualifier User
Options
- 3.4-2 Tutor Select Operations
- 3.4-3 Tutor Subcommand User
Options
- 3.5-1 User-Oriented TAE Commands
- 3.5-2 Command Qualifiers
- 3.6-1 Help Screen Options
LIST OF FIGURES
- 2.5-1 Mode Transition Diagram
- 3.3-1 Sample Menu Display
- 3.4-1 Sample Tutor Parameter
Display
- 3.4-2 Sample Tutor Qualifier
Display
- 3.4-3 Sample Tutor Select Display
- 3.4-4 Sample Tutor Subcommand
Display
- 3.6-1 Sample Help Display