Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.26
 
1.27
 
MAIN:ragge:20090813165901
 
token.c
_>375375                 }
 376376                 yytext[yyp] = 0;
 377377 
<>378 -                yylval.node.op = NUMBER;
 379 -                yylval.node.nd_val = charcon((usch *)yytext);
380378                 return (NUMBER);
 381379 
 382380         case ' ':
     
 !
538536                 if (ch == c2)
 539537                         badop("");
 540538                 break;
<> 539+
541540         case NUMBER:
<>542 -                cvtdig(yytext[0] != '0' ? 10 :
 543 -                    yytext[1] == 'x' || yytext[1] == 'X' ? 16 : 8);
  541+                if (yytext[0] == '\'') {
  542+                        yylval.node.op = NUMBER;
  543+                        yylval.node.nd_val = charcon((usch *)yytext);
  544+                } else
  545+                        cvtdig(yytext[0] != '0' ? 10 :
  546+                            yytext[1] == 'x' || yytext[1] == 'X' ? 16 : 8);
544547                 return NUMBER;
<> 548+
<_545549         case IDENT:
 546550                 if (strcmp(yytext, "defined") == 0) {
 547551                         ifdef = 1;
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-10-02 06:28 +0200