pTAL Guidelines for TAL Programmers
Index
pTAL Guidelines for TAL Programmers—527256-002
Index-3
R
Procedure pointer variables
declaring 3-11/3-12
using 3-13
Procedure pointers
generally 3-6
declaring
generally 3-7/3-11
as formal parameters 3-17/3-18
as variables 3-11/3-12
in structure fields 3-14/3-16
Procedures
calling dynamically 2-29, 2-33/2-35,
3-18/3-20
extensible 2-29
function 3-27
names of, @ operator and 2-25
using 2-24/2-35
variable 2-29
PROCPTR formal parameters
declaring 3-17/3-18
@ operator and 2-39/2-40
pTAL
characteristics of 1-1
compiling programs written in 1-2/1-3
reason for 1-1
whether to convert TAL programs
to 1-3/1-4
pTAL language
address types of 2-11
Punctuation characters in syntax
diagrams xii
R
Reading parameter masks 2-29
Referencing variables and
parameters 2-6/2-8
Registers 2-51/2-54
Restricted TAL features 1-6
RETURN statement 2-32/2-33
Returning a value from a function 2-32
Returning from functions 3-27
RP directive 2-54
S
S register, saving 2-53
Saving registers 2-53
Shifts, left signed 2-56/2-57
Signed arithmetic operations 2-9
Signed left shifts 2-56/2-57
Spacing rules in syntax diagrams xiv
Stack marker
accessing 2-26/2-27
carry bit in ENV in 2-28
overflow bit in ENV in 2-27/2-28
P register in 2-28/2-29
STACK statement
generally 2-55
for passing parameters 2-37
STORE statement 2-55
Structure layouts, parameters and 2-39
Subprocedures
names of, and @ operator 2-25
using 2-24/2-35
Subtraction 2-9
Syntax checking 1-2
Syntax conventions xii/xv
T
TAL
characteristics of 1-5/1-6
restricted features of 1-6
unsupported features of 1-6
TNS registers 2-52/2-53
Trap handlers 2-53
Traps, overflow
generally 2-10, 3-20/3-21
when to use 3-26/3-27