Compaq DEC Text Processing Utility AA-PWCBD-TE User Manual
Page 3
Contents
Preface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ix
1 Overview of the DEC Text Processing Utility
1.1
Description of DECTPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–1
1.1.1
DECTPU Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–1
1.1.2
DECTPU and User Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–2
1.1.3
DECTPU Environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–2
1.2
Description of DECwindows DECTPU . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–2
1.2.1
DECwindows DECTPU and DECwindows Features . . . . . . . . . . . . . .
1–3
1.2.2
DECwindows DECTPU and the DECwindows User Interface
Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–4
1.3
Description of EVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–4
1.4
DECTPU Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–5
1.4.1
Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–6
1.4.2
Language Declarations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–6
1.4.3
Language Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–6
1.4.4
Built-In Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–6
1.4.5
User-Written Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–7
1.5
Terminals Supported by DECTPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–7
1.6
Learning Path for DECTPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1–8
2 Getting Started with DECTPU
2.1
Invoking DECTPU on OpenVMS Systems . . . . . . . . . . . . . . . . . . . . . . . . .
2–1
2.1.1
Default File Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–2
2.1.2
Startup Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–2
2.2
Invoking DECTPU from a DCL Command Procedure . . . . . . . . . . . . . . . .
2–3
2.2.1
Setting Up a Special Editing Environment . . . . . . . . . . . . . . . . . . . . .
2–3
2.2.2
Creating a Noninteractive Application . . . . . . . . . . . . . . . . . . . . . . . . .
2–4
2.3
Invoking DECTPU from a Batch Job . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–6
2.4
Using Journal Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–6
2.4.1
Keystroke Journaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–7
2.4.2
Buffer-Change Journaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–7
2.4.3
Buffer-Change Journal File-Naming Algorithm . . . . . . . . . . . . . . . . . .
2–8
2.5
Avoiding Errors Related to Virtual Address Space . . . . . . . . . . . . . . . . . . .
2–8
2.6
Using OpenVMS EDIT/TPU Command Qualifiers . . . . . . . . . . . . . . . . . . .
2–9
2.6.1
/CHARACTER_SET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–9
2.6.2
/COMMAND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–10
2.6.3
/CREATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–11
2.6.4
/DEBUG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–12
2.6.5
/DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–12
2.6.6
/INITIALIZATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–13
2.6.7
/INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–14
iii