如何在cpn ml中的if语句中写入多个条件?

时间:2017-01-16 17:26:28

标签: ml cpn-tools

我正在编写一个cpn ml语言代码,我几乎是初学者。我想知道如何在if语句中写出2个或几个条件?我的意思是我想“和”几个条件,以便所有这些条件应该同时正确。 这是代码。我可以分开使用条件;作为解决方案?

fun EvalD(Xw,Yw,Xb,Yb) = if Xw=8 then false
else if (Xw=7;Yw=1;Xb=8;Yb=1) then false
else if (Xw=7;Yw=2;Xb=8;Yb=2) then false
else true;

1 个答案:

答案 0 :(得分:0)

在CPN ML中有关键字'还有'并且' orelse'为了这个目的。