pTAL Reference Manual (G06.24+, H06.09+, J06.03+)
in structure, 115
in subprocedure, 259
ENDIF directive, 390
Enterprise Toolkit (ETK)
cross compilers and, 426
debugging and, 429
DEFINE files and, 426
online help for, 431
Entry points
declaring, 260
procedure, 168
subprocedure, 169
Equal sign
as delimiter, 39
as equal operator
signed (=):in conditional expression, 83
signed (=):operand types for, 84
signed (=):precedence of, 71
signed (=):without operands, 84
unsigned (’=’):in conditional expression, 83
unsigned (’=’):operand types for, 84
unsigned (’=’):precedence of, 71
unsigned (’=’):with INT(32) operands, 76
unsigned (’=’):without operands, 84
Equivalenced variables
description of, 177
declaring
description of, 178
nonstructure, 180
system global, 193
memory allocation for, 179
Error messages
logging to a file, 391
maximum allowed, 393
ERRORFILE directive, 391
ERRORS directive, 393
ETK see Enterprise Toolkit (ETK)
Event Management Service (EMS), 67
EXCHANGE routine, 303
Exclamation mark (, 38
Executable statements
See Statements , 199
EXECUTEIO routine, 304
EXPORT_GLOBALS directive, 393
Exporting program names, 362
Expressions
description of, 69
arithmetic, 72
as parameters to built-in routines, 275
assignment, 85
CASE, 86
conditional, 81
constant
description of, 81
as parameters, 254
in data type specifications, 47
data types of, 70
group comparison see Group comparison expressions
IF, 87
special, 85
Expressions:Boolean (conditional), 81
EXT32ADDR address type
description of, 165
EXT64ADDR address type
description of, 165
EXTADDR address type
description of, 165
comparing, 77
converting, 53
parameters of, 251
pointers of, 169
EXTADDR_TO_BADDR routine, 305
EXTADDR_TO_WADDR routine, 306
EXTDECS file, 419
Extended addresses, 77
Extended parameters, 255
EXTENSIBLE procedure attribute, 248, 250
External declarations, 419
EXTERNAL keyword
in procedure declaration, 246, 247
in procedure entry-point declaration, 261
Extracting bits, 93
F
FAIL misalignment handling method, 67
Feature control, 379
FIELDALIGN clause
description of, 127
role in field alignment, 117
FIELDALIGN directive
description of, 127, 395
FIELDALIGN directive:role in field alignment, 117
File IDs, 519
File names see Disk file names
Files
DEFINE, 426
EXTDECS, 419
input, 356
map of, 396
object see Object files
output, 356
source
See Source files, 355
target, 358
temporary, 522
FILL16 procedure, 308
FILL32 procedure, 308
FILL8 procedure, 308
FILLER declaration, 147
FIX routine, 309
FIXD routine, 309
FIXED data type
See also FIXED variables, 251
built-in routines for, 285
constants of, 61
obtaining
with $DFIX routine, 302
with $FIX routine, 309
542 Index