pTAL Reference Manual (G06.24+, H06.09+, J06.03+)
Index
Symbols
" (quotation mark), 39
$ (dollar sign), 39
$ABS routine, 291
$ALPHA routine, 291
$ASCIITOFIXED routine, 292
$ATOMIC_ routines, 66, 67
$ATOMIC_ADD routine, 276
$ATOMIC_AND routine, 277
$ATOMIC_DEP routine, 278
$ATOMIC_GET routine, 279
$ATOMIC_OR routine, 280
$ATOMIC_PUT routine, 280
$AXADR routine, 293
$BADDR_TO_EXTADDR routine, 294
$BADDR_TO_WADDR routine, 294
$BITLENGTH routine, 295
$BITOFFSET routine, 296
$CARRY routine
description of, 297
after assignments, 236
atomic operation that can set, 276
in nested IF statements, 243
nonatomic operations that can set, 289
returning its value to calling procedure, 245
$CHECKSUM routine, 297
$COMP routine, 298
$COUNTDUPS routine, 299
$DBL routine, 300
$DBLL routine, 301
$DBLR routine, 301
$DFIX routine, 302
$EFLT routine, 302
$EFLTR routine, 303
$EXCHANGE routine, 303
$EXECUTEIO routine, 304
$EXT64ADDR_TO_EXT32ADDR routine, 307
$EXT64ADDR_TO_EXT32ADDR_OV routine, 307
$EXT64ADDR_TO_EXTADDR routine, 306
$EXTADDR_TO_BADDR routine, 305
$EXTADDR_TO_EXT64ADDR routine, 308
$EXTADDR_TO_WADDR routine, 306
$FILL16 procedure, 308
$FILL32 procedure, 308
$FILL8 procedure, 308
$FIX routine, 309
$FIXD routine, 309
$FIXED0_TO_EXT64ADDR, 310
$FIXEDTOASCII routine, 310
$FIXEDTOASCIIRESIDUE routine, 311
$FIXI routine, 312
$FIXL routine, 312
$FIXR routine, 313
$FLTR routine, 314
$FLTroutine, 314
$FREEZE routine, 315
$HALT routine, 315
$HIGH routine, 315
$IFIX routine, 316
$INT routine, 317
$INT_OV routine, 318
$INTERROGATEHIO routine, 319
$INTERROGATEIO routine, 320
$INTR routine, 321
$IS_32BIT_ADDR routine, 321
$LEN routine, 322
$LFIX routine, 323
$LMAX routine, 323
$LMIN routine, 324
$LOCATESPTHDR routine, 324
$LOCKPAGE routine, 325
$MAX routine, 326
$MIN routine, 327
$MOVEANDCXSUMBYTES routine, 327
$MOVENONDUP routine, 328
$NUMERIC routine, 329
$OCCURS routine, 330
$OFFSET routine
description of, 332
structure pointers and, 175
$OPTIONAL routine, 333
$OVERFLOW routine
description of, 335
after assignments, 236
atomic operation that can set, 276
built-in routines and, 276
in nested IF statements, 243
nonatomic operations that can set, 286
returning its value to calling procedure, 245
$PARAM routine, 336
$POINT routine, 336
$PROC32ADDR routine, 337
$PROC64ADDR routine, 338
$PROCADDR routine, 337
$READBASELIMIT routine, 338
$READCLOCK routine, 339
$READSPT routine, 339
$READTIME routine, 340
$SCALE routine, 340
$SGBADDR_TO_EXTADDR routine, 341
$SGBADDR_TO_SGWADDR routine, 342
$SGWADDR_TO_EXTADDR routine, 342
$SGWADDR_TO_SGBADDR routine, 343
$SPECIAL routine, 343
$STACK_ALLOCATE routine, 344
$TRIGGER routine, 345
$TYPE routine, 345
$UDBL routine, 346
$UDIVREM16 routine, 347
$UDIVREM32 routine, 348
$UFIX routine, 349
536 Index