TAL Reference Manual

Glossary
Glossary526371.001
Glossary-12
quadrupleword.
include a public name. If you do not specify a public name, the procedure identifier
becomes the public name.
quadrupleword. A 64-bit storage unit for the REAL(64) or FIXED data type.
read-only array. An array that you can read but cannot modify; an array that is located in
the user code segment.
REAL. A data type that requires a doubleword of storage and that can represent a 32-bit
floating-point number.
REAL(32). An alias for REAL.
REAL(64). A data type that requires a quadrupleword of storage and that can represent a
64-bit floating-point number.
recursion. The ability of a procedure or subprocedure to call itself.
redefinition. A declaration, within a structure, that associates a new identifier and
sometimes a new description with a previously declared item in the same structure.
reduced instruction set computing. See RISC
reference parameter. An argument for which a calling procedure (or subprocedure) passes
an address to a called procedure (or subprocedure). The called procedure or
subprocedure can modify the original argument in the caller’s scope. Contrast with
value parameter
referral structure. A declaration that allocates storage for a structure whose layout is the
same as the layout of a specified structure or structure pointer. Contrast with definition
structure and template structure
register. A facility that stores information about a running process. Registers include the
program register, the instruction register, the local register, the stack register, the
register stack, and the environment register.
register stack. A facility that contains the registers R0 through R7 for arithmetic
operations, of which R5, R6, and R7 also serve as index registers.
register pointer (RP). An indicator that points to the top of the register stack.
relational operator. A signed (<, =, >, <=, >= <>) or unsigned ('<', '=', '>', '<=', '>=', '<>')
operator that performs signed or unsigned comparison, respectively, of two operands
and then returns a true or false state.
relocatable data. A global data block that Binder can relocate during the binding session.
RESIDENT procedure. A procedure you declare using the RESIDENT keyword; a
procedure that remains in main memory for the duration of program execution. The
operating system does not swap pages of RESIDENT code.