如何在另一个插件中使用 WP 的结果?

How do I use the results of WP in another plug-in?

我正在编写一个 Frama-C 插件,我想知道是否有可能从我的插件中使用 WP 获得最弱的前提条件,如果可以,具体怎么做?以前我用过Db.Value,比如把EVA插件的结果用在自己的插件里。 WP有没有类似Db.Value的东西?

WP 插件在 WP.mli 文件中公开其 API,该文件是通过收集构成 Wp 的更高级别模块的接口生成的。你可以在 src/plugins/wp/Wp.mli.

中找到它

但是,您应该知道这个 API 不应被认为是稳定的,并且可能会在较新的 Frama-C 版本中引入非向后兼容的更改。