TAL Reference Manual
Data Representation
TAL Reference Manual—526371-001
3-6
Functions by Data Type
Section 4, Expressions, explains how the data type of an operand affects its behavior
in expressions.
Addresses as Data
You can store standard (16-bit) addresses in INT variables. Use only unsigned
operations for standard addresses.
You can store extended (32-bit) addresses in INT(32) variables.
Functions by Data Type
The data type of a variable determines the standard function you can use with the
variable. Table 3-4 lists the function categories by data type.
For more information on the descriptions of each standard function, see Section 14,
Standard Functions.
Relational
Operations
Yes Yes Yes Yes Yes
Bit shifts Yes Yes Yes No No
Byte scans Yes Yes Yes Yes Yes
Table 3-4. Standard Functions by Data Type
Category STRING
INT or
Unsigned
(1-16)
INT (32) or
Unsigned
(17-31) FIXED
REAL or
REAL (64)
Type
Transfer
Yes Yes Yes Yes Yes
Character
Test
YesNoNoNoNo
Minimum or
Maximum
Yes Yes Yes Yes Yes
ScalingNoNoNoYesNo
Variable Yes Yes Yes Yes Yes
Address
Conversion
Yes Yes Yes Yes Yes
Table 3-3. Operations by Data Type (page 2 of 2)
Operation STRING
INT or
Unsigned
(1-16)
INT (32) or
Unsigned
(17-31) FIXED
REAL or
REAL (64)