home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / gnu / gawk213b / reverse.awk < prev    next >
Encoding:
Text File  |  1993-07-29  |  225 b   |  14 lines

  1. #this program creates palindromic output - slightly modified from Gawk Manual
  2. {
  3.     rev($0, length)
  4. }
  5.  
  6. function rev(str, len) {
  7.     if (len == 0) {
  8.         print " ", $0
  9.         return
  10.     }
  11.     printf "%c", substr(str, len, 1)
  12.     rev(str, len - 1)
  13. }
  14.