【发布时间】:2020-01-03 14:30:56
【问题描述】:
如何在 Alloy 中为 sig 写出文字?考虑下面的例子。
sig Foo { a: Int }
fact { #Foo = 1 }
如果我执行这个,我会得到
| this/Foo | a |
|----------|---|
| Foo⁰ | 7 |
在求值器中,我知道我可以使用Foo$0 获得对Foo 实例的引用,但我如何编写表示相同值的文字?
我试过{a: 7},但这不等于Foo$0。这故意是一个微不足道的例子,但我正在调试一个更复杂的模型,我需要能够写出具有多个字段的 sig 文字。
【问题讨论】:
标签: alloy