home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_07_02 / v7n2084c.txt < prev    next >
Text File  |  1988-09-07  |  613b  |  20 lines

  1. /[()\[\]{}]/
  2.         {
  3.             parens = parens + match( $0, @(@ );
  4.             parens = parens - match( $0, @'('@ );
  5.             parens = parens - match( $0, @)@ );
  6.             parens = parens + match( $0, @')'@ );
  7.             bracks = bracks + match( $0, @[@ );
  8.             bracks = bracks - match( $0, @'['@ );
  9.             bracks = bracks - match( $0, @]@ );
  10.             bracks = bracks + match( $0, @']'@ );
  11.             braces = braces + match( $0, @\{@ );
  12.             braces = braces - match( $0, @'\{'@ );
  13.             braces = braces - match( $0, @\}@ );
  14.             braces = braces + match( $0, @'\}'@ );
  15.         }
  16.         END { printf("parens=%d, brackets=%d, braces=%d\n",
  17.                 parens, bracks, braces );
  18.         }
  19.  
  20.