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

Reply via email to