/[CvsGraph]/cvsgraph/confl.l
ViewVC logotype

Diff of /cvsgraph/confl.l

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.3, Mon Feb 26 00:09:20 2001 UTC revision 1.4, Sun Mar 4 01:38:23 2001 UTC
# Line 49  Line 49 
49  branch_lspace           return tBRANCH_LSPACE;  branch_lspace           return tBRANCH_LSPACE;
50  branch_rspace           return tBRANCH_RSPACE;  branch_rspace           return tBRANCH_RSPACE;
51  branch_tspace           return tBRANCH_TSPACE;  branch_tspace           return tBRANCH_TSPACE;
52  branch_separator        return tBRANCH_SEPARATOR;  branch_connect          return tBRANCH_CONNECT;
53  cmd_rlog                return tCMD_RLOG;  branch_margin           return tBRANCH_MARGIN;
54  color_bg                return tCOLOR_BG;  color_bg                return tCOLOR_BG;
55  cvsmodule               return tCVSMODULE;  cvsmodule               return tCVSMODULE;
56  cvsroot                 return tCVSROOT;  cvsroot                 return tCVSROOT;
# Line 88  Line 88 
88  true                    yylval.num = 1; return tNUMBER;  true                    yylval.num = 1; return tNUMBER;
89  false                   yylval.num = 0; return tNUMBER;  false                   yylval.num = 0; return tNUMBER;
90    
91  [a-zA-Z_][a-zA-Z0-9_]*  yyerror("Unknown keyword '%s'", yytext);  left                    yylval.num = 0; return tNUMBER;
92    center                  yylval.num = 1; return tNUMBER;
93    right                   yylval.num = 2; return tNUMBER;
94    
95    tiny                    yylval.num = 0; return tNUMBER;
96    small                   yylval.num = 1; return tNUMBER;
97    medium                  yylval.num = 2; return tNUMBER;
98    large                   yylval.num = 3; return tNUMBER;
99    giant                   yylval.num = 4; return tNUMBER;
100    
101    [a-zA-Z_][a-zA-Z0-9_]*  yylval.str = xstrdup(yytext); return tUNKNOWN;
102    
103  [+-]?0[0-7]*            yylval.num = strtol(yytext, NULL, 8); return tNUMBER;  [+-]?0[0-7]*            yylval.num = strtol(yytext, NULL, 8); return tNUMBER;
104  [+-]?[1-9][0-9]*        yylval.num = strtol(yytext, NULL, 10); return tNUMBER;  [+-]?[1-9][0-9]*        yylval.num = strtol(yytext, NULL, 10); return tNUMBER;
# Line 121  Line 131 
131  <STR>\n                 yyerror("Newline in string");  <STR>\n                 yyerror("Newline in string");
132  <STR>\"                 yylval.str = get_str(); BEGIN(INITIAL); return tSTRING;  <STR>\"                 yylval.str = get_str(); BEGIN(INITIAL); return tSTRING;
133    
134  [ \t\f\v]+              ;       /* Ignore whitespace */  [ \t\f\v\r\b]+          ;       /* Ignore whitespace */
135  #[^\n]*                 ;       /* Ignore comments */  #[^\n]*                 ;       /* Ignore comments */
136    
137  \n                      line_number++;  \n                      line_number++;

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0