home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume12 / cake / part09 / Script / defn < prev    next >
Encoding:
Text File  |  1987-10-15  |  515 b   |  22 lines

  1. grep -n "^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_]" $* > /tmp/$$
  2. ed - /tmp/$$ <<'EOF'
  3. g/extern/d
  4. g/^\(.*:\).*[     ]\**\([^     ][^     ]*(.*)\).*$/s//\1\2/
  5. v/(.*)/d
  6. g/[-;\*\[\]%!<>=]/d
  7. g/,.*(/d
  8. g/:.*:.*:/d
  9. g/    /s// /g
  10. g/:$/d
  11. g/^\(.*(.*)\).*/s//\1/
  12. g/^\(.*:.............................................\).*/s//\1/
  13. 1,$s/\(.*:\)\(.*\)/\2|\1/
  14. g/^[^a-zA-Z_]/d
  15. 1,$s/|/                                                 /
  16. 1,$s/^\(................................................\) */\1/
  17. w
  18. q
  19. EOF
  20. cat /tmp/$$
  21. rm /tmp/$$
  22.