Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
CIL,也知道作为一个前端的C编程语言为C的中间语言建。它的目的是为了便于分析和改造方案。
CIL将解析和类型检测程序,并把它编译成一个简化子集C.例如,在CIL循环结构是一个单一的形式和表达有没有副作用。
这减少了的神器出山:www.shenqi73.com情况下操纵一个C程序时必须考虑的。 CIL已被用于各种项目,包括CCured,一个工具,使C程序存储器的安全。
CIL支持ANSI C以及大多数的GNU C和Microsoft C编译器的扩展。一个Perl脚本作为一个在gcc或更换为微软的CL下降,并允许合并的源文件在您的项目中。其他功能还包括支持控制流和点的分析。