pTAL Reference Manual (H06.08+)

Glossary
HP pTAL Reference Manual523746-006
Glossary-7
HP Transaction Application Language (TAL)
HP Transaction Application Language (TAL). A systems programming language with
many features specific to stack-oriented TNS systems.
identifier. A name you declare for an object such as a variable, LITERAL, or procedure.
IF expression. An expression that selects the THEN expression for a true state or the
ELSE expression for a false state.
index. An element (byte, word, doubleword, or quadrupleword) offset or an occurrence
offset as follows:
Array indexan element offset from the zeroth element
Simple pointer index an element offset from the address stored in the pointer
Structure or substructure indexan occurrence offset from the zeroth occurrence
indexing. Data access through an index appended to a variable name.
keyword. A term that has a predefined meaning to the compiler. A program cannot use a
keyword as an identifier.
label. An identifier you place before a statement for access by other statements within the
encompassing procedure, usually a GOTO statement.
LAND. A bitwise logical operator that performs a bitwise logical AND operation.
linkfile. An object file that requires linking with other object files before execution (also
called a
nonexecutable object file
). Compare to loadfile.
LITERAL. A declaration that associates an identifier with a constant.
loadfile. An object file that is ready for immediate execution. Compare to linkfile.
local variable. A variable that has local scope; that is, a variable that is declared in a
procedure (including its formal parameter
s). A local variable is visible everywhere in
the procedure that declares it (including within subprocedures of that procedure) after
the point where it is declared. Compare to global variable and sublocal variable.
logical operator. See bitwise logical operator
.
logical segment. A single data area consisting of one or more consecutive 128-kilobyte
unitary segments that is dynamically allocated by a process. The two types of logical
segments are selectable segments and flat segments. See also selectable segment
and flat segment.
LOR. A bitwise logical operator that performs a bitwise logical OR operation.
low PIN. A process identification number (PIN) in the range 0 through 254. Compare to high
PIN.