小编Rap*_*ael的帖子

如何输出使用ANTLR构建的AST?

我正在为C做一个静态分析器.我已经使用ANTLR完成了词法分析器和解析器,其中生成了Java代码.

ANTLR会自动为我们构建AST options {output=AST;}吗?或者我必须自己制作树?如果是,那么如何吐出AST上的节点?

我目前认为AST上的节点将用于制作SSA,然后进行数据流分析以制作静态分析器.我在正确的道路上吗?

c antlr static-analysis abstract-syntax-tree

27
推荐指数
1
解决办法
2万
查看次数

标签 统计

abstract-syntax-tree ×1

antlr ×1

c ×1

static-analysis ×1