pTAL Guidelines for TAL Programmers

pTAL Guidelines for TAL Programmers527256-002
Index-1
Index
Numbers
16-bit arithmetic 2-9
32-bit addresses 2-14
A
Absolute addresses 2-20/2-23
Addition 2-9
Address types 2-11
Address variables 2-14
Addresses
32-bit 2-14
absolute 2-20/2-23
arithmetic using 2-16/2-17
comparing
to addresses 2-19
to constants 2-19/2-20
converting 2-15/2-16
indivisibility of 2-20
integer expressions and 2-15
integer variables and 2-14
pointers and 2-10/2-24
Address-conversion routines 3-1/3-3
Address-type variables 3-4
Altering parameter masks 2-29
Arithmetic left shifts 2-56/2-57
Arithmetic operations 2-9/2-10
B
Base-address equivalencing 2-26/2-27,
2-51/2-52
Building parameter masks 2-31
C
Carry bit in ENV in stack marker 2-28
Checking syntax 1-2
CODE statement 2-33/2-35, 2-55, 3-18
Comparing addresses
to addresses 2-19
to constants 2-19/2-20
Compiling pTAL programs 1-2/1-3
Condition codes
reason for testing 2-40
testing multiple 2-44/2-45
Conditional compilation 2-5/2-6
Constants, comparing to
addresses 2-19/2-20
Conventions for syntax diagrams xii/xv
Converting addresses 2-15/2-16
D
Decrementing pointers 2-17/2-18
DO_PTAL directive 2-6, 3-5/3-6
DROP statement 2-54
Dynamic procedure calls
generally 2-33/2-35, 3-18/3-20
extensible and variable procedures
and 2-29
E
ENABLE_OVERFLOW_TRAPS block
attribute 3-24/3-27
Equivalenced variables
indirect pointers and 2-23/2-24
memory and 2-8
Expressions 2-15/2-57
Extensible procedures 2-29
F
Formal parameters, PROCPTR 3-17/3-18
Formal value parameters of type
STRING 2-36