24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1149  |  回复: 4
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhefish

银虫 (初入文坛)

[交流] 【求助】请教GCC如何生成并导出语法树?

请教各位大虾,如何利用GCC生成语法树?并且将该语法树导出为单独的文件?在此先谢过了!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhefish

银虫 (初入文坛)

难道真没有高人分析过GCC的语法树文件吗?
5楼2009-08-22 20:29:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

hedaors

禁虫 (正式写手)

隐清堂主

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangmonk(金币+1,VIP+0):深入讨论~ 6-29 15:10
这个 gcc 做不了吧, 一般用  ctags , cscope, globale 等来做
2楼2009-06-29 13:38:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ms98

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
gwdavid(金币+2,VIP+0):谢谢! 6-30 19:08
自己写个编译器?没听说过gcc内置这功能。有些书本上提供了语法规则的c语言实现形式,你可以照着输入,做成c程序,就能生成了。不过那难度...
YACC可以生成语法树,应该可以满足你的要求。

[ Last edited by ms98 on 2009-6-30 at 11:01 ]
3楼2009-06-30 10:59:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhefish

银虫 (初入文坛)

现在要做一个系统,事实上我只想用源文件信息来进行程序质量特性(如复杂性)的度量、向源代码中某个指定位置插桩,以及其它分析。只想利用一下源代码分析的结果,并不想过多涉及程序编译的工作,所以想找一个能够有一定通用性,可以进行二次开发或集成的工具。在windows下现在试MinGW和CygWin32,可以生成语法树,但是一个简单的“Hello world”程序,语法树.tu文件有300K左右,晕!!怎么分析、利用???
4楼2009-07-16 23:39:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 数一英一271专硕(085401)求调剂,可跨 +7 前行必有光 2026-03-28 8/400 2026-03-28 23:22 by 小木虫tim
[考研] 083000学硕274求调剂 +8 Li李鱼 2026-03-26 8/400 2026-03-28 20:33 by 加油向未来啊
[考研] 求调剂一志愿海大,0703化学学硕304分,有大创项目,四级已过 +7 幸运哩哩 2026-03-22 11/550 2026-03-28 20:27 by 唐沐儿
[考研] 311求调剂 +4 冬十三 2026-03-24 4/200 2026-03-28 13:17 by 唐沐儿
[考研] 085600 286分 材料求调剂 +7 麻辣鱿鱼 2026-03-27 8/400 2026-03-28 12:17 by zllcz
[考研] 308求调剂 +7 墨墨漠 2026-03-27 7/350 2026-03-28 07:43 by 热情沙漠
[考研] 275求调剂 +10 jjjjjjjjjjl 2026-03-27 10/500 2026-03-27 23:47 by barnett0632
[考研] 一志愿北京化工大学 070300 学硕 336分 求调剂 +9 vv迷 2026-03-22 9/450 2026-03-27 15:59 by 不吃魚的貓
[考研] 07化学280分求调剂 +10 722865 2026-03-23 10/500 2026-03-27 15:51 by Plutoqq
[考研] 274求调剂 +17 顾九笙要谦虚 2026-03-24 23/1150 2026-03-27 15:16 by caszguilin
[考研] 294分080500材料科学与工程求调剂 +4 柳溪边 2026-03-26 4/200 2026-03-26 21:14 by XPU李庆
[考研] 【双一流院校新能源、环境材料,材料加工与模拟招收大量调剂】 +4 Higraduate 2026-03-22 8/400 2026-03-26 20:34 by Higraduate
[考研] 271求调剂 +6 生如夏花… 2026-03-22 6/300 2026-03-26 16:48 by 张凯十八号
[考研] 生物技术与工程 +3 1294608413 2026-03-25 4/200 2026-03-25 18:02 by 1294608413
[考研] 284求调剂 +15 Zhao anqi 2026-03-22 15/750 2026-03-25 12:51 by wht0531
[考研] 289材料与化工(085600)B区求调剂 +4 这么名字咋样 2026-03-22 5/250 2026-03-25 08:20 by mx.yue
[考研] 085404电子信息284分求调剂 +4 13659058978 2026-03-24 4/200 2026-03-24 12:15 by syl20081243
[考研] 环境学硕288求调剂 +8 皮皮皮123456 2026-03-22 8/400 2026-03-23 23:47 by 热情沙漠
[考研] 361求调剂 +3 Glack 2026-03-22 3/150 2026-03-23 22:03 by fuyu_
[考研] 一志愿重庆大学085700资源与环境,总分308求调剂 +7 墨墨漠 2026-03-23 8/400 2026-03-23 20:36 by Creta
信息提示
请填处理意见