我正在努力在 SML 中实现嵌套的 if else 表达式。任何人都可以突出它的语法。假设有 C1、C2、C3 三个条件,我需要在 C 代码中等效于以下条件。
if (C1) {
return true;
}
else {
if(C2) {
return true;
}
else {
if (C3) {
return true;
}
else {
return false;
}
}
}
我尝试了以下方法,但将其视为“如果、否则如果和其他”情况
if C1 then true
else if C2 then true
else if C3 then true
else false