Compaq DEC Text Processing Utility AA-PWCBD-TE User Manual
Page 4
2.6.8
/JOURNAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–14
2.6.9
/MODIFY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–15
2.6.10
/OUTPUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–16
2.6.11
/READ_ONLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–17
2.6.12
/RECOVER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–18
2.6.13
/SECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–19
2.6.14
/START_POSITION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–20
3 DEC Text Processing Utility Data Types
3.1
Array Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–2
3.2
Buffer Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–3
3.3
Integer Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–4
3.4
Keyword Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–5
3.5
Learn Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–7
3.6
Marker Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–8
3.7
Pattern Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–10
3.7.1
Using Pattern Built-In Procedures and Keywords . . . . . . . . . . . . . . . .
3–12
3.7.2
Using Keywords to Build Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–12
3.7.3
Using Pattern Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–13
3.7.3.1
+ (Pattern Concatenation Operator) . . . . . . . . . . . . . . . . . . . . . . . .
3–13
3.7.3.2
& (Pattern Linking Operator) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–13
3.7.3.3
| (Pattern Alternation Operator) . . . . . . . . . . . . . . . . . . . . . . . . .
3–14
3.7.3.4
@ (Partial Pattern Assignment Operator) . . . . . . . . . . . . . . . . . . .
3–14
3.7.3.5
Relational Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–15
3.7.4
Compiling and Executing Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–16
3.7.5
Searching for a Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–16
3.7.6
Anchoring a Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–17
3.8
Process Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–18
3.9
Program Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–18
3.10
Range Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–19
3.11
String Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–20
3.12
Unspecified Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–21
3.13
Widget Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–22
3.14
Window Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–22
3.14.1
Defining Window Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–23
3.14.2
Creating Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–23
3.14.3
Displaying Window Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–24
3.14.4
Mapping Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–24
3.14.5
Removing Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–25
3.14.6
Using the Screen Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–25
3.14.7
Getting Information on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–25
3.14.8
Terminals That Do Not Support Windows . . . . . . . . . . . . . . . . . . . . . .
3–26
4 Lexical Elements of the DEC Text Processing Utility Language
4.1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–1
4.2
Case Sensitivity of Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–1
4.3
Character Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–2
4.3.1
DEC Multinational Character Set (DEC_MCS) . . . . . . . . . . . . . . . . . .
4–2
4.3.2
ISO Latin1 Character Set (ISO_LATIN1) . . . . . . . . . . . . . . . . . . . . . . .
4–3
4.3.3
General Character Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–3
4.3.4
Entering Control Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–3
4.3.5
DECTPU Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4–4
iv