代码拉取完成,页面将自动刷新
%{
#include <stdio.h>
#include "./y.tab.h"
int yywrap (void) {
return 1;
}
%}
%%
"+" return ADD;
"-" return SUB;
"*" return MUL;
"/" return DIV;
"\n" return CR;
"(" return BL;
")" return BR;
(Q|q)(U|u)(I|i)(T|t) {
printf ("bye\n");
exit (0);
}
([1-9][0-9]*)|0|([0-9]+\.[0-9]+) {
double temp;
sscanf (yytext, "%lf", &temp);
yylval.double_value = temp;
return DOUBLE_LITERAL;
}
[ \t] ;
. {
fprintf (stderr, "lexical error.\n");
exit (1);
}
%%
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。