MLの if ステートメントで 2 つの変数の値を更新したいと考えています。私はこのコードを使用しました:
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のブロックの構文は何ですか?