SMLでネストされたifelse式を実装するのに少し苦労しています。誰でもその構文を強調できますか?3つの条件C1、C2、C3があると仮定します。Cコードで次のようにする必要があります。
if (C1) {
return true;
}
else {
if(C2) {
return true;
}
else {
if (C3) {
return true;
}
else {
return false;
}
}
}
次のことを試しましたが、「if、else if、else」の場合として扱われました
if C1 then true
else if C2 then true
else if C3 then true
else false