浏览代码

修补字符串问题

myuan 2 年之前
父节点
当前提交
7ec0ba56cc
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/calc.l

+ 1 - 1
src/calc.l

@@ -18,7 +18,7 @@ extern YYSTYPE yylval;
 %%
 %%
 
 
 [ \t\n]	;
 [ \t\n]	;
-['][a-zA-Z][a-zA-Z0-9]*[']	    {cp_yylval_and_return(STRING_V);}
+'[^'\n]*'	    {cp_yylval_and_return(STRING_V);}
 
 
 [0-9]+\.[0-9]+ 	{yylval.fv = atof(yytext); return FLOAT_V;}
 [0-9]+\.[0-9]+ 	{yylval.fv = atof(yytext); return FLOAT_V;}
 [0-9]+		    {yylval.iv = atoi(yytext); return INT_V;}
 [0-9]+		    {yylval.iv = atoi(yytext); return INT_V;}