title: Use bison and flex with vc6
body: <p>When i use bison &amp; flex with vc6, i got got below errors </p>
  
  <p>
  lex.yy.c(395) : error C2146: syntax error : missing ';' before identifier 'YY_PROTO'
  lex.yy.c(395) : fatal error C1004: unexpected end of file found
  </p>
  
  <p>what would be the cause  for this??
  please help.</p>
  
  <p>Copied from Comment:</p>
  
  <pre><code>#ifndef YY_SKIP_YYWRAP
  #ifdef __cplusplus 
  extern "C" int yywrap YY_PROTO(( void )); 
  #else
  extern int yywrap YY_PROTO(( void )); 
  #endif
  #endif 
  </code></pre>