【发布时间】:2013-12-28 12:51:03
【问题描述】:
bool p = true;
active proctype q() {
do
:: p=false; p=true; p=false
od
}
never {
do
:: !p -> goto acceptRun
:: else -> skip; skip
od;
acceptRun : skip
}
在这个 promela 模型中,从不声明首先验证了 p 成立,然后在每第二个时间步 p 成立。为什么?谢谢!
【问题讨论】:
标签: promela