This is the opposite of what happens in assignment. If w is greater than len then the string is right-justified in the output field and extended on the left with blanks. These rules ensure consistency of input and output. If a string is written out, and the result read using the same format, the value read in will be the same as that originally written out. A contains 'WHAT' .
B contains 'FOR b ' .
The definition of the operators depends on the coding scheme used to represent characters in binary form, which can be used to define a collating sequence of all valid characters in order of their binary codes. The blank character is the first in the sequence. Collating rules Relational expressions with single character operands are defined with reference to the collating sequence. The other operators are similarly defined. If the operands are of unequal length, the shorter one is extended on the right with blanks to correspond in length with the longer.