cparser:libfirm的C99解析器和前端 源码
cparser-一个C99解析器(带有GNU扩展) 介绍 cparser是用C99编写的递归下降C99解析器。 它包含预处理器,词法分析器,解析器,构造AST并进行语义分析。 它充当libFirm中间表示库的前端。 这样可以执行优化和代码生成。 编译器通过命令行开关支持对多个目标体系结构的交叉编译。 它带有用于调用汇编程序和链接程序以及解析命令行选项的驱动程序逻辑。 这使得它可以在许多情况下替代gcc或clang。 建筑与安装 要求: 一个C99编译器(已知可以使用gcc和icc)。 libFirm-1.22 用make构建 在源目录中名为libfirm的目录中解压缩libfirm,或者,
用户评论