[BACK]Return to scan.l CVS log [TXT][DIR] Up to [local] / src / usr.bin / bc

Diff for /src/usr.bin/bc/scan.l between version 1.5 and 1.6

version 1.5, 2003/09/28 07:57:57 version 1.6, 2003/09/29 03:24:27
Line 88 
Line 88 
                 }                  }
         \\\n[ \t]*      lineno++;          \\\n[ \t]*      lineno++;
         [^0-9A-F\.]     {          [^0-9A-F\.]     {
                         if (strcmp(strbuf, ".") == 0) {                          BEGIN(INITIAL);
                                 yyerror("syntax error");                          unput(yytext[0]);
                                 BEGIN(INITIAL);                          if (strcmp(strbuf, ".") == 0)
                                 REJECT;                                  return DOT;
                         }  
                         else {                          else {
                                 BEGIN(INITIAL);  
                                 yylval.str = strbuf;                                  yylval.str = strbuf;
                                 unput(yytext[0]);  
                                 return NUMBER;                                  return NUMBER;
                         }                          }
                 }                  }

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6