Comparing operators are used to compare operands according to their equality,
inequality and size.
The operands always have to be of the same type.
The result of the operation is of the predefined type
boolean
.
7.3.2 Comment
The comparison of discrete array types is done by comparing the "left" values of the arrays. Vectors for example are aligned to the left and than compared. ("110" < "1000" results to false as only the first three bits are relevant)