 SORT sort-file-1
 ~~~~
    { ON { ASCENDING  } KEY identifier-1... }...
         { ~~~~~~~~~  }
         { DESCENDING }
           ~~~~~~~~~~
    [ WITH DUPLICATES IN ORDER ]
           ~~~~~~~~~~
    [ COLLATING SEQUENCE IS alphabet-name-1 ]
      ~~~~~~~~~

    { INPUT PROCEDURE IS procedure-name-1        }
    { ~~~~~~ ~~~~~~~~~                           }
    {       [ THRU|THROUGH procedure-name-2 ]    }
    {         ~~~~ ~~~~~~~                       }
    { USING file-name-1 ...           }
      ~~~~~

    { OUTPUT PROCEDURE IS procedure-name-3       }
    { ~~~~~~ ~~~~~~~~~                           }
    {       [ THRU|THROUGH procedure-name-4 ]    }
    {         ~~~~ ~~~~~~~                       }
    { GIVING  file-name-2 ...          }
      ~~~~~~
