pTAL Conversion Guide

Index
pTAL Conversion Guide527302-002
Index-2
C
BADDR_TO_EXTADDR routine 18-16
BADDR_TO_WADDR routine 18-16/18-17
Base alignment 11-9
BCLD instruction 18-2
BEGINCOMPILATION directive 19-8,
19-28
BELOW clause 2-1
BFI instruction 18-2
BIKE instruction 18-2
Binder 19-29
Bit operations
deposit 14-4
extract
before binary operators 3-2/3-3
with 32-bit operands 14-4
shift 14-1/14-3
BLOCK declaration 2-1
BLOCKGLOBALS directive 19-11/19-13
BNDW instruction 18-2
BOUNDS routine 17-2/17-3
Branching from subprocedure to containing
procedure 7-2, 15-14
BSUB instruction 18-2
BTST instruction 18-2
Built-in pTAL routines
generally 18-1
hardware indicators and 18-8
parameters to 18-6/18-7
that TAL does not support 18-4/18-6
that TAL supports 18-3
C
CAFL instruction 18-2
CALL statement 15-7/15-8
CALL_SHARED directive 19-13
CARRY routine
setting 20-20
syntax of 17-3/17-4
testing 20-26
CASE statement 15-8/15-10
CBADDR address type
numeric conversions and 10-20
uses for 10-13
CHECK directive 19-4
CHECKSHIFTCOUNT
directive 19-14/19-15
CHECKSUM routine 18-17/18-18
CMAP instruction 18-2
CMRW instruction 18-2
CODE directive 19-4
COLUMNS directive 19-6
COMP routine 17-5
COMPACT directive 19-4
Comparing addresses
extended 13-6
nonextended 13-7
with address arithmetic 13-6/13-10
with pointer arithmetic 10-31/10-32
Compiler directives
changed in pTAL 19-8
for TAL and pTAL 19-6/19-8
for TAL only 19-3/19-5
new in pTAL 19-11
unchanged in pTAL 19-6
Compiler operation 19-1/19-29
Condition codes
relational operators and 13-10
returning to a caller
in pTAL 15-20
/15-23, 20-28
in TAL 15-20
testing
after comparing addresses 20-26
in conditional expressions 20-25
nested 20-24/20-25
Constants
address, alternatives to 10-41/10-44
comparing addresses to 10-31
lists of
generally 4-2/4-4
in array declarations 9-2