5
私はこのような何かしたいと思います。aとbが相互再帰関数良識あるSMLのletバインディング内で相互に再帰的な関数を書く方法は?
fun f() =
let
fun a() = b()
and
fun b() = a()
in
()
end
を。しかし、これは与える:
Error: syntax error: replacing AND with SEMICOLON
はこれを行う方法はありますか? SMLでの相互再帰関数の
通訳が「ローカル」で怒ったが、LET(つまりは、私のコードでは第二の楽しみを取り除くとローカル交換)はうまくいくようです。ありがとう! – user1339898