home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum16.lzh / SOFTWARE / AWK / EXAMPLES / com_tst < prev    next >
Text File  |  1991-05-06  |  517b  |  22 lines

  1. #
  2. # com_tst    -      check for nested or unclosed C comments
  3. #
  4. # syntax: gawk -f com_tst <file> 
  5. #
  6. # status:                 bug:    
  7. #                   
  8.  
  9. BEGIN   {   c=0   }
  10. /\/\*/  {   if (c!=0)
  11.             print "Slashterix collision, line", NR
  12.             c=1
  13.         }
  14.     
  15. /\*\//  {   if (c!=1)    
  16.             print "Asterslash collision, line", NR
  17.             c=0
  18.         }      
  19. END     {   if (c !=0) print "missing asterslash at end" 
  20.             else print "Comment delimiters are OK"
  21.         }        
  22.