ppx

    3

    1答えて

    jbuilderのppxを使用してデータ型に対してto_stringメソッドを導出するにはどうすればよいですか? たとえば、@@deriving showを使用して、データ型にshow_*メソッドを派生させようとしています。私はjbuilder buildを実行すると、私は次のエラーを取得する (jbuild_version 1) (executables ((names (main))

    1

    2答えて

    これは私のocamlinitです:これにより (* Added by OPAM. *) let() = try Topdirs.dir_directory (Sys.getenv "OCAML_TOPLEVEL_PATH") with Not_found ->() ;; (* ## added by OPAM user-setup for ocamltop/base #

    4

    2答えて

    私はマニュアルを見て、OCamlに廃止予定のものを宣言するための属性があることを発見しましたが(http://caml.inria.fr/pub/docs/manual-ocaml/extn.html参照)、コンパイラがそれらを認識させる方法を理解できません。 ここに私が書いたプログラムです: let x = 1 [@@ocaml.deprecated "don't use this"] ty

    1

    1答えて

    OCamlソースファイルを型付けされたASTに解析する必要があり、ppx_janeが適切なパッケージであると信じています。 opamを使用してインストールした後、私はまだどの機能が利用できるのか分かりません。 opamのppx_janeパッケージのlinkです。これは、基本的な情報や依存関係を示すものではありません。 Githubで他のプログラマーがこのパッケージが提供する関数をどのように呼び出す

    2

    1答えて

    jbuilderとppx_deriving(特にppx_deriving_yojson)を一緒に使ってみようとしていますが、今は1時間以上頑張っています。私の現在のアプローチは、以下を含む、jbuildファイルです。-print-transformationsで (jbuild_version 1) (executables ((names (my-binary)) (libraries