我正在努力一点,以在SML中实现嵌套的if else表达式。任何人都可以突出其语法。假设有三个条件C1,C2,C3,我需要在C代码中等同于下面的条件。SML中嵌套的“if else”的语法
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
“它当成‘如果,否则,如果和其他人’的案件”你是什么意思?你的C代码是“if,else if,else”。 – sepp2k