我目前正在学习用于 LTL 和 CTL 模型检查的 NuSMV。
我使用 notepad++ 进行编码活动 - 主要是在 python 中 - 我知道我们可以使用 notepad++ 运行 python 脚本(.py 文件)。
我是 NuSMV 的新手,我想知道是否有任何方法可以在 notepad++ 中执行 .smv 脚本。
这是我打算运行的 .smv 代码示例。
MODULE main
VAR
variable : boolean;
ASSIGN
init(variable) := true;
next(variable) := !variable;
LTLSPEC
G (variable & X !variable)
CTLSPEC
EF (!variable & AX variable)
但是,使用 NuSMV 交互式 shell 运行上述 SMV 脚本也有一些困难。假设上面的脚本名称是 test.smv。我应该如何使用 NuSMV 交互式 shell 运行它?