Preface |
Preface | Preface |
Chapter 1 |
1 | Command Definition Utility |
| CDU Description |
1.1 | Command Processing |
1.1.1 | Command String Components |
1.1.2 | System and Process Command Tables |
1.2 | Using CDU |
1.3 | Choosing a Table |
1.3.1 | Modifying Your Process Command Table |
1.3.2 | Adding a System Command |
1.3.3 | Creating an Object Module |
1.4 | Writing a Command Definition File |
1.4.1 | Defining Syntax |
1.4.2 | Defining Values |
1.4.2.1 | Built-In Value Types |
1.4.2.2 | User-Defined Keywords |
1.4.3 | Defining Command Verbs |
1.4.4 | Disallowing Entity Combinations |
1.4.4.1 | Specifying Expression Entities |
1.4.4.2 | Operators |
1.4.5 | Identifying Object Modules |
1.5 | Processing Command Definition Files |
1.5.1 | Adding Command Definitions to a Command Table |
1.5.2 | Deleting Command Definitions |
1.5.3 | Creating Object Modules |
1.5.4 | Creating New Command Tables |
1.6 | Using Command Language Routines |
| CDU Usage Summary |
| CDU File Statements |
| DEFINE SYNTAX |
| DEFINE TYPE |
| DEFINE VERB |
| IDENT |
| MODULE |
| CDU Qualifiers |
| /ALPHA |
| /DELETE |
| /LISTING |
| /OBJECT |
| /OUTPUT |
| /REPLACE |
| /TABLE |
| /VAX |
| CDU Examples |
Chapter 2 |
2 | Librarian Utility |
| LIBRARIAN Description |
2.1 | Types of Libraries |
2.2 | Structure of Libraries |
2.3 | Character Case of Library Keys |
2.4 | Shareable Image Libraries |
2.5 | Help Libraries |
2.5.1 | Creating Help Files |
2.5.2 | Formatting Help Files |
2.5.3 | Help Text Example |
2.5.4 | Retrieving Help Text |
2.6 | Using the Librarian Utility to Save Disk Space |
2.7 | Librarian Utility (LBR) Routines |
| LIBRARIAN Usage Summary |
| LIBRARIAN Qualifiers |
| /ALPHA (VAX and Alpha only) |
| /BEFORE |
| /COMPRESS |
| /CREATE |
| /CROSS_REFERENCE |
| /DATA |
| /DELETE |
| /EXTRACT |
| /FULL |
| /GLOBALS |
| /HELP |
| /HISTORY |
| /INSERT |
| /LIST |
| /LOG |
| /MACRO |
| /MODULE |
| /NAMES |
| /OBJECT |
| /ONLY |
| /OUTPUT |
| /REMOVE |
| /REPLACE |
| /SELECTIVE_SEARCH |
| /SHARE |
| /SINCE |
| /SQUEEZE |
| /TEXT |
| /VAX (VAX and Alpha only) |
| /WIDTH |
Chapter 3 |
3 | Message Utility |
| MESSAGE Description |
3.1 | Message Format |
3.2 | Constructing Messages |
3.2.1 | The Message Source File |
3.2.2 | Compiling the Message Source File |
3.2.3 | Linking the Message Object Module |
3.3 | Using Message Pointers |
3.4 | The SET MESSAGE Command |
3.5 | Message Source Files |
| MESSAGE Usage Summary |
| MESSAGE Qualifiers |
| /ALPHA |
| /FILE_NAME |
| /LIST |
| /OBJECT |
| /SYMBOLS |
| /TEXT |
| /VAX |
| MESSAGE Commands |
| Base Message Number Directive |
| End Directive |
| Facility Directive |
| Identification Directive |
| Literal Directive |
| Message Definition |
| Page Directive |
| Severity Directive |
| Title Directive |
| MESSAGE Examples |