1

Big_int次のように、モジュールを使用するコードがいくつかあります。

open Big_int;;
Big_int.gcd_big_int 5 6;;

ただし、これを utop でコンパイルすると(いくつかの警告を回避するためdune utop --releaseに使用します)、次のエラーが発生します。release

Error: Required module `Big_int' is unavailable

私はそれについて読み、「 Big_intはもはや OCaml ディストリビューションの一部ではありません。それはザリスに置き換えられました。まあ、私はそれを知っていますが、まだ使用できることも知っていますBig_int.

どうすればそれを知ることができますか? 重要なのは、エラーのない他のファイルから始めutopて、一度開いたBig_int場合、後悔しないということです。

utop # open Big_int;;

そこに来たらBig_int.、 のようにmy をオートコンプリートしBig_int.add_big_intます。そのためBig_int、どこかに存在し、認識されます (VSCode もオートコンプリートします)。

わからないことがあります。何か助けはありますか?

4

1 に答える 1