【发布时间】:2014-12-06 16:52:57
【问题描述】:
我在 Alloy 中有两个集合理解谓词(一元),如下所示:
pred A (o : Object){ .. }
pred B (o : Object) { ..}
我想定义谓词,其中一个是不相交并集,另一个是 A 和 B 的笛卡尔积。
PS:要定义它们的并集和交集,我可以定义以下谓词:
pred Union(o : Object){
A[o] or B[o]
}
pred Inter(o:Object){
A[o] and B[o]
}
我想获得笛卡尔积和不相交联合的类似谓词。
谢谢
【问题讨论】:
标签: alloy