有关TLA +

时间:2019-02-11 05:48:02

标签: distributed-system tla+ formalize

我最近正在阅读《规范系统》一书。在第5章中,Leslie定义了常量运算符Send()。

我对如何为该常量表达式赋值(真/假)感到困惑?我们需要为TLC模型检查器中的每个(p,v,m,m')分配True / False吗?

1 个答案:

答案 0 :(得分:2)

您可以通过两种方式分配给Send

  1. 如果在另一个模块中实例化它,则可以使用WITHInstance Foo WITH Send <- Op \*...
  2. 传入所需的运算符。
  3. 您可以在TLC中的“什么是模型?”下分配操作员。