ファイルmyfile.mlをロードするにはどのように使用できますか? そして、私はこのファイルをコンパイラにどこに置くべきですか? 今はできません。 ありがとうございます!あなたのコマンドラインで、タイプocaml
またはutop
でOCaml - file.mlをロードする方法
5
A
答えて
4
、その後、#use 'yourfile.ml'
私はあなたがReal World Ocamlを読んで学ぶお勧めします。
14
あなたはどのようなシステムを使用しているかは言いません。また、トップレベル(インタープリタ)にコードをロードしようとしているのか、OCamlプログラムの外部関数を使用しているのか、それとも何か他のものを使用しようとしているのかどうかは明らかではありません。あなたがもっと慎重に説明すれば、助けになるでしょう。一方
は、ここではトップレベルにファイルをロードする方法を示しUnixライクなシステム(マックOS X)とのセッションです。この目的のために
$ cat myfile.ml
let f x = x + 1
$ ocaml
OCaml version 4.00.1
# #use "myfile.ml";;
val f : int -> int = <fun>
# f 14;;
- : int = 15
#
は、それはあまりにも重要ではありません。あなたのファイルがどこにあるか。 #use
ディレクティブにその名前を指定するだけです。ファイル名を指定する方法がわからない場合、これはOCamlの問題ではありません。おそらく最初にあなたが把握する必要があるでしょう:-)
3
utopを-initオプションで実行することもできます:
utop -init yourfile.ml
関連する問題
- 1. ocamlの再帰的な方法でファイルをロードする
- 2. ocamlグラフィックスウィンドウをコンパイルする方法cygwin
- 3. While-languageインタープリタOCaml
- 4. OCaml - モジュールのインターフェイスを見る方法?
- 5. のOCaml - ファイルやOCamlではファイルから内容を読み取る方法
- 6. OCamlで一致するレコードをパターン化する方法は?
- 7. Ocamlで連続する複製の数を数える方法
- 8. テストジェネリックハンドラをロードする方法
- 9. エクステンションをロードする方法
- 10. OCamlファイルに書き込む方法は?
- 11. OCamlモジュール名の衝突を修正する方法
- 12. OCamlで配列の要素型を取得する方法
- 13. Ocamlでlist comprenhensionを使用する方法
- 14. Ocaml:戻り値としてバリアント型を使用する方法
- 15. ocaml config-fileで '文字列オプション'を表現する方法は?
- 16. OCamlコードを正しくデバッグする方法は?
- 17. OCamlでデバッグ用のプログラムをトレースする方法は?
- 18. OCamlの方法OCamlでは次の型定義で型定義で
- 19. 例外なしでOCamlでサイレントに終了する方法
- 20. Ocamlで配列をループして値を返す方法は?
- 21. OCamlで2つのリストの製品を取る方法は?
- 22. Ocamlのマップでキーを見つける簡単な方法
- 23. OCamlでゼロアライメントラムダ関数を渡す短い方法
- 24. OCamlインタプリタシェルで最後のコマンドを繰り返す方法
- 25. 共有ライブラリのシンボルをOCamlのtoploopにctypesでロードして使用する
- 26. はOCamlの
- 27. OCamlプログラムで動的にOCamlコードを評価するには?
- 28. Ocamlバリアントタイプ
- 29. Ocaml Lwt.wait()
- 30. ocamlの
このファイルはどこですか? – user3077133
あなたはutopまたはocamlを –
...と呼んでもよいし、どこにいても完全なパスまたは相対パスを指定することもできます。 – nlucaroni