pTAL Reference Manual (G06.24+, H06.09+, J06.03+)
Table 12 Operators (continued)
DescriptionOperatorContext
Unsigned right shift'>>'
Signed addition+Arithmetic expression
Signed subtraction-
Signed multiplication*
Signed division/
Unsigned addition'+'
Unsigned subtraction'-'
Unsigned multiplication'*'
Unsigned division'/'
Unsigned modulo division'\'
Logical OR bit-wise operationLOR
Logical AND bit-wise operationLAND
Exclusive OR bit-wise operationXOR
Signed less than<Relational expression
Signed equal to=
Signed greater than>
Signed less than or equal to<=
Signed greater than or equal to>=
Signed not equal to<>
Unsigned less than'<'
Unsigned equal to'='
Unsigned greater than'>'
Unsigned less than or equal to'<='
Unsigned greater than or equal to'>='
Unsigned not equal to'<>'
Logical conjunctionAND
Logical disjunctionOR
Logical negationNOT
Base Address Symbols
Base address symbols let you declare pointers to specific data segments.
Table 13 Base Address Symbols
DescriptionSymbol
P-register addressing (read-only array declaration)'P'
Define base address equivalencies, system global space (privileged procedures only)'SG'
References data in the system data segment.'SGX'
40 Language Elements