Frama-C中的模型变量

时间:2012-04-25 22:08:44

标签: frama-c

模型变量在Frama-C手册中描述(在规范和“实现”版本中)。

但是我无法解析一个简单的片段,例如手册中的片段,例如

//@ model set<integer > forbidden = \empty;

甚至

//@ model integer x = 0;

导致解析错误。

是否真的支持模型变量?如果是这样,我做错了什么? 我正在使用的frama-c版本是MacOS上的Nitrogen。

谢谢, 爱德华

1 个答案:

答案 0 :(得分:2)

正如ACSL手册“实施”版本的第11页所述,Frama-C中尚未提供以红色字体书写的功能。实际上,在氮气中,既没有实施模型变量也没有模型领域。