この Mozart オンラインコンパイラでこの階乗関数を実行しようとしているとき
解析エラーが発生しました!
declare
fun {Fact N}
fun{Aux N Nmax FactNminus1}
if N>Nmax then nil
else (FactNminus1*N)|{Aux N+1 Nmax FactNminus1*N}
end
end
in
{Aux 1 N 1}
end
{Browse {Fact 4}}
このオンラインコンパイラでこのコードを実行するにはどうすればよいでしょうか。