首页> 外文会议>IEEE International Working Conference on Source Code Analysis and Manipulation >From preprocessor-constrained parse graphs to preprocessor-constrained control flow
【24h】

From preprocessor-constrained parse graphs to preprocessor-constrained control flow

机译:从预处理器约束的解析图到预处理器约束的控制流

获取原文

摘要

Preprocessor-aware static analysis tools are needed for C Code to gain sound knowledge about the interference among all conditionally compiled program parts. We provide formal descriptions and algorithms to construct a preprocessor-aware control flow graph from preprocessor-aware parse graphs of SuperC. Based on the structure of parse graphs capturing the syntax nodes constrained by preprocessor constraints, we show how to model, formalize, and compute preprocessor-aware intra-procedural control-flow graphs. Such preprocessor-aware control-flow graphs may serve as the basis for subsequent preprocessor-aware control and data flow analyses.
机译:C代码需要预处理器感知的静态分析工具,以获取有关所有有条件编译的程序部分之间的干扰的可靠知识。我们提供正式的描述和算法,以从SuperC的可感知预处理器的解析图构造可感知预处理器的控制流程图。基于捕获受预处理器约束约束的语法节点的分析图的结构,我们展示了如何对预处理器感知的过程内控制流图进行建模,形式化和计算。这样的预处理器感知的控制流程图可以用作后续的预处理器感知的控制和数据流分析的基础。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号