Dan Skomsky suggests the statement
| AIF ('&L' GT '256').DOLIT WE NEED TO LOAD A LITERAL
which is booby trapped. The HLASM and its predecessors compare
strings lexicographically iff their lengths|character counts are
equal. When they are not, the longer compares greater than the
shorter. Thus 'aaa' < 'aab' but 'aa' > 'x' and, for example, '0000' >
'256'.
Arithmetic with strings should be attempted only by the very
experienced and then only using normalized|standardized forms.
I also note in passing that all of you are using only uppercase
letters/majuscules in your source statements. Why?
John Gilmore, Ashland, MA 01721 - USA