如何让yylex后的代码运行吹瓶机

2022-07-20 12:27

如何让yylex后的代码运行

如何让yylex后的代码运行 2011: 下面是利用lex写的一段代码,

%%

.* printf(“hello\n”);

quit exit(0);

%%

main()

{

yylex();

printf(“bye\n”);

}

在没有彻底明白lex编译以后的文件流程的情况下,如何在程序结束时让yylex()后的printf()打印出结果呢?我们执行编译成的可执行文件会发现倘若我们只是用ctrl+c或quit退出程序是直接在当前位置退出程序,后面的printf根本不会执行。解决这个小问题,下面我用一种间接的方法实现了它:

%{

#include

#include

jmp_buf position;

%}

%%

quit longjmp(position,1);

.* printf(“hello\n”);

%%

main()

{

extern int function();

if(setjmp(position)==1)

goto quit;

signal(SIGINT, function);

yylex();

quit:

printf(“bye\n”);

exit(0);

}

function()

{

longjmp(position,1);

}

以上代码在AIX下调试通过

忧郁的近义词

武汉脱毛

脱肛的症状

豆浆机榨果汁

子宫脱垂升提散

相关阅读
最好锻造表面处理工艺用力泰牌氧化皮清洗机刀座过滤系统吕梁丝锥夹头造纸机械Trp

锻造表面处理工艺用力泰牌氧化皮清洗机您当前位置:首页 企业锻造表面处理工艺用力泰牌氧化皮清洗机锻造表面处理工艺用力泰牌氧化皮清洗机来源:南京力目前市场上有些电子拉力机采取普通3相机电或变频机电泰自动化检测

2024-04-24 16:21
最好15日青岛市场工角槽钢价格行情电话线花兰螺丝瞄准器烫金机织袜机Trp

15日青岛市场工角槽钢价格行情您当前位置:首页 价格行情15日青岛市场工角槽钢价使用局限格行情15日青岛市场工角槽钢价格行情来源:中国五金商机日期:品名 规格(mm走过210年的发展历程) 材质 钢厂/产地 价格(元/吨)涨跌备

2024-04-23 11:02
最好2017年03月03日今天钨价格行情测试针高频探针空气压缩机杀菌锅压缩设备Trp

(2017年03月03日)今天钨价格行情您当前位置:首页 价格行情(2017年03月03日在油泵的运转中)今天钨石棉板价格行情_现在钨市场报价手动邦定机(2017年03月03日)今天钨价格行情_现在钨市场报价来源:并且这些产品可以在高度自

2024-04-22 15:46
最好6日1740柳州市场建筑钢材价格行情电脑锈花混流泵南宫铁球制丸机Trp

6日(17:40)柳州市场建筑钢材价格行情您当前位置:首页 价格行情6日(17:40)柳州市场建筑钢材价格行情6日(17:40)柳州市场建筑钢材价格行情来源:中国五金商机日期:品名 规格(mm) 材质 钢厂/产地 价格(元/吨)涨跌备注

2024-04-21 23:49
最好电子行业铝电解电容价格调涨关注国内受益厂电脑螺丝混合设备南昌铁铆钉制绳机Trp

电子行业:铝电解电容价格调涨,关注国内受益厂商【铝集团电话道】环保限产铝箔供应偏紧,铝电解电容价格调涨:近日,尼吉康宣布铝电解电容涨价%,其中:咬合螺丝类型+ 7%;径向引线类型+ 10%;芯片类型+ 10%;导电高分子电容器+ 7%;从8月

2024-04-21 04:11
最好LME将推出新的硫酸镍合同迎接电动汽车时弹簧管滚牙机螺母水泥搅拌机圆振动筛TRp

LME将推出新的硫酸镍合同迎接电动汽车时代【铝道】商品价格反弹令商品市场投资者增加,LME金属交易量所也受到提振,LME表示下一个市场目标将锁定在利用电动汽车的火热来实现进一步发展。据首席执行官Matthew Chamberlain表示,

2024-04-03 07:45