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