Relational operators

Table 33 shows the relational operators. These act on two operands of the same type to produce a logical value.

The operands can be one of:

Strings are sorted using ASCII ordering. String A is less than string B if it is a leading substring of string B, or if the left-most character in which the two strings differ is less in string A than in string B.

Arithmetic values are unsigned, so the value of 0>-1 is {FALSE}.

Table 33. Relational operators

Operator

Alias

Usage

Explanation

=

==

A=B

A equal to B

>

 

A>B

A greater than B

>=

 

A>=B

A greater than or equal to B

<

 

A<B

A less than B

<=

 

A<=B

A less than or equal to B

/=

<> !=

A/=B

A not equal to B


Show/hideSee also

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0473C
Non-ConfidentialID080411