PROGRAM FILE 206: ERROR - ORDERING RELATIONS BETWEEN STRINGS.
    ANSI STANDARD 3.2, 3.4, 3.6, 10.2

THIS PROGRAM TESTS WHETHER, AS AN ENHANCEMENT, THE COMPARISON
OF STRINGS WITH THE '<' AND '>' RELATIONS IS ALLOWED.

THIS IS A TEST FOR A NON-STANDARD FEATURE OF MINIMAL BASIC.
TO PASS THIS TEST, THE PROCESSOR MUST EITHER:

   1) ACCEPT THE PROGRAM AND BE ACCOMPANIED BY DOCUMENTATION
      ACCURATELY DESCRIBING THE FEATURE'S INTERPRETATION
      BY THE PROCESSOR, OR

   2) REJECT THE PROGRAM WITH AN APPROPRIATE ERROR MESSAGE

SEE THE NBS MINIMAL BASIC TEST PROGRAMS USER'S MANUAL
FOR DETAILED CRITERIA.

SECTION 206.1: COLLATING SEQUENCE.

IF THIS IMPLEMENTATION ALLOWS THE ORDERING RELATIONS,
AN INFORMATIVE SORT IS DONE TO DISPLAY THE IMPLICIT
COLLATING SEQUENCE OF THE CHARACTERS (ASSUMING THE NATURAL
INTERPRETATION IS GIVEN TO THESE RELATIONS).

                    BEGIN TEST.

COLLATING SEQUENCE OF SELECTED CHARACTERS IS:
(CHARACTERS SURROUNDED BY PERIODS)

. .!.#.$.%.&.'.(.).*.+.,.-.../.
.1.8.9.:.;.<.=.>.?.A.M.O.Z.^._.

IF DOCUMENTATION AGREES WITH THE ABOVE RESULTS, THEN
*** TEST PASSED ***

                     END TEST.

SECTION 206.2: COLLATING MULTI-CHARACTER STRINGS.

THIS SECTION DISPLAYS SOME SUGGESTIVE TEST CASES TO
SHOW HOW THIS IMPLEMENTATION HANDLES COMPARISONS OF
MULTI-CHARACTER STRINGS. ALL STRINGS SHOWN ARE DELIMITED
BY APOSTROPHES TO ENABLE THE USER TO DISTINGUISH BLANKS
FROM NULL.

                    BEGIN TEST.

'ABC' = 'ABC'
'ABC' , 'ABD'
'ABC' , 'XYZ'
'ABC' , 'ABC  '
'ABC' > '  ABC'
'ABC  ' > '  ABC'
'ABC' , 'ABCD'
'ABC' > '  '
'ABC' > ''
'' , '  '
'  ' , '    '
'  ABC' > ' '
'  ABC' > '  '
'  ABC' > '   '

IF DOCUMENTATION AGREES WITH ABOVE RESULTS, THEN
*** TEST PASSED ***

                     END TEST.

END PROGRAM 206

Program interrupted at line 1990
