@@ -18,7 +18,7 @@ extern YYSTYPE yylval;
%%
[ \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]+ {yylval.iv = atoi(yytext); return INT_V;}