【发布时间】:2016-01-25 18:06:40
【问题描述】:
Alloy 有很多逻辑连接词,例如 and 和 or 和 implies。但我找不到true 和false。他们失踪了吗?目前,我一直在使用 1=1 和 1=0,但这相当 hacky(并给出编译器警告)。
顺便说一句,我想要true 和false 的原因是我正在写一些产生.als 文件的东西。我的顶级.als 文件期望我的自动生成的.als 文件定义一个wellformed 谓词和一个faulty 谓词。有时这些谓词很复杂,但有时我只想让wellformed[...] 返回true,而faulty[...] 返回false。这就是为什么我想要使用 Alloy 语言的 true 和 false。
【问题讨论】:
标签: alloy