我想在ML的 if 语句中更新两个变量的值。我使用了这段代码:
fun next (row, start) =
let
val b = 1
val continue = false
in
while (start <= 8) do
(
if condition
then
b = start
continue=false
else
b = b
)
end;
但是这段代码有错误,我不知道为什么。更一般地说, ML中块的语法是什么?