]> granicus.if.org Git - sudo/commitdiff
replaced yylineno with sudolineno
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 20 Sep 1994 22:42:21 +0000 (22:42 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 20 Sep 1994 22:42:21 +0000 (22:42 +0000)
fixed bison syntax errors

parse.lex

index 257e3ea885b8217da2ad12122e83e15e50c463f7..ee38470ff7d8f0d3bef58d2f4627b84fd8277cff 100644 (file)
--- a/parse.lex
+++ b/parse.lex
@@ -50,26 +50,17 @@ static char rcsid[] = "$Id$";
 #include "y.tab.h"
 
 extern YYSTYPE yylval;
-#ifdef FLEX_SCANNER
-int yylineno = 0;
-#endif /* flex */
+int sudolineno = 0;
 %}
 
 %%
 [ \t]+                 { ; }                     /* throw away space/tabs */
-\\\n                   { 
-#ifdef FLEX_SCANNER
-                       ++yylineno
-#endif /* flex */
-                         ; }                     /* throw away EOL after \ */
+\\\n                   { ++sudolineno ; }        /* throw away EOL after \ */
 \,                     { return ','; }           /* return ',' */
 \!                     { return '!'; }           /* return '!' */
 =                      { return '='; }           /* return '=' */
 :                      { return ':'; }           /* return ':' */
-\n                     { 
-#ifdef FLEX_SCANNER
-                       ++yylineno; 
-#endif /* flex */
+\n                     { ++sudolineno; 
                          return COMMENT; }       /* return newline */
 #.*\n                  { return COMMENT; }       /* return comments */
 [@$%^&*()"'`/_+]*      { return ERROR; }         /* return error */