【发布时间】:2017-01-20 10:36:47
【问题描述】:
我正在使用 frama-c 来做一些关于程序切片的实验。该工具很棒,并且有很多不同类型的切片(例如,按结果或按语句)。我正在使用如下程序数据结构:
typedef struct ComplexData {
int x;
int y;
char string_[100];
size_t n;
} ComplexData;
这只是一个示例,以便了解 frama-c 如何根据函数产生的结果对程序进行切片。基本上,main 方法调用一个返回ComplexData 类型值的函数。 如何进行不同执行之间的比较?结构的每个值都有一个检查? 喜欢this?
【问题讨论】:
标签: c frama-c program-slicing