123456789101112131415161718192021 |
- /*********************************************************************/
- /* BACKWARD.FNC - Reverse the words in a string */
- /* */
- /* This program is called by CALLREXX.EXE. */
- /* */
- /* Input: A string of words */
- /* */
- /* Output: A string containing the same words but in opposite order */
- /* */
- /*********************************************************************/
- Parse Arg Data /* get argument string */
- OutString = '' /* initialize output to empty */
- Count = Words(Data) /* find number of words */
- Do i = Count To 1 By -1 /* for each word in string */
- OutString = OutString Word(Data,i) /* add word to output string*/
- End /* end do */
- Return Strip(OutString) /* return reversed string, */
- /* removing any blanks on the */
- /* front or back. */
|