home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / USCX / YACC.ARC / YSKPCM.2C < prev    next >
Text File  |  1986-03-29  |  640b  |  24 lines

  1. #include "y2.h"
  2.  
  3. skipcom()
  4.    {
  5.    /* skip over comments */
  6.    register c, i;  /* i is the number of lines skipped */
  7.    i=0;                                                         /*01*/
  8.    /* skipcom is called after reading a / */
  9.  
  10.    if( unix_getc(finput) != '*' ) error( "illegal comment" );
  11.    c = unix_getc(finput);
  12.    while( c != EOF )
  13.       {
  14.       while( c == '*' )
  15.          {
  16.          if( (c=unix_getc(finput)) == '/' ) return( i );
  17.          }
  18.       if( c == '\n' ) ++i;
  19.       c = unix_getc(finput);
  20.       }
  21.    error( "EOF inside comment" );
  22.    /* NOTREACHED */
  23.    }
  24.