問題タブ [ocamldoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
983 参照

ocaml - バインドされていないモジュールで ocamldoc が失敗するのはなぜですか?

以下は、test.mliocamldoc スタイルのコメントでコメントされた interface の例です。

コマンドを実行するocamldoc test.mliと、次のエラーが表示されます。

なぜドキュメンテーションジェネレーターはバインドされていないモジュールを気にする必要があるのですか?

0 投票する
2 に答える
153 参照

ocaml - ocamldoc は型コンストラクターを参照できますか?

ocamldoc で型コンストラクターを参照しようとしています。

例えば:

そして後で、いくつかのドキュメントでコンストラクターの 1 つを参照したいと思います。

ocamldoc は不平を言います:

ocamldoc が対応する型にリンクできるように、型コンストラクターを参照する方法はありますか?

0 投票する
2 に答える
699 参照

ocaml - ocamlbuildに.mlファイルと.mliファイルの両方をocamldocに渡すようにする

生成したドキュメントにソースコードを含めたい。ocamldocこれは、次のようにコマンドラインで呼び出すと機能しますocamldoc -I _build -html -keep-code -colorize-code *.{ml,mli} -d .docdir。ただし、これをと統合するのに問題がありocamlbuildます。

私は次のコードを使用していますmyocamlbuild.ml

ただし、これには、対応するインターフェイスファイルがないファイルのソースのみが含まれます。ここで説明されていることとは異なり、ファイルが存在する場合にファイルocamlbuildを渡すことを拒否しているように見えます。ocamlbuildを私がやりたいことをするように誘導する方法はありますか?.mlocamldoc.mli

0 投票する
1 に答える
200 参照

ocaml - ocamldoc での型コンストラクターの参照

ocamldoc警告が表示されます:

警告: 要素 MyModule.VariantName が見つかりません

{!MyModule.VariantName}ドキュメントのコメントで使用する場合。


ocamldocドクター曰く_

この章では、要素という単語を使用して、OCaml ソース ファイルの次の部分のいずれかを参照します: 型宣言、値、モジュール、例外、モジュール型、型コンストラクター、レコード フィールド、クラス、クラス型、クラス メソッド、クラス値、またはクラス継承句。

後でテキストのフォーマットを説明するとき:

string{! string }  という名前の要素への参照を挿入します。stringは、完全修飾要素名である必要があります (例: ) 。参照される要素の種類は、次の構文を使用して強制できます (さまざまな要素が同じ修飾名を持つ場合に役立ちます) 。Foo.Bar.t{! kind : string }modulemodtypeclassclasstypevaltypeexceptionattributemethodsection

を使用して型コンストラクターを参照できます{! string }か?

要素の種類の最初のグループは、要素の種類の 2 番目のグループにどのように関連していますか?

0 投票する
1 に答える
793 参照

multithreading - ocamlfind を使用しない ocamldoc "Unbound module Thread"

ocamlfind を使用せずに、スレッドを含むプロジェクトに ocamldoc を使用することは可能ですか? さらに重要なことは、どのように?

-threadまたは-packageocamldoc でサポートされておらず、-I -thread機能しません。

0 投票する
1 に答える
92 参照

ocaml - コアを ocamldoc にバインド

を使用して、私のモジュールのドキュメントを生成しようとしていますocamldoc。しかし、私はCoreライブラリを使用しており、ocamldoc見つからないことに不満を持っています。

この質問のおかげで理由は理解できますが、標準モジュールの解決策については言及されていません。

何か助けはありますか?

0 投票する
1 に答える
180 参照

ocaml - Ocamldoc とオープン モジュール

私は ocamldoc を使用して私の小さなプロジェクトを文書化しようとしています。
1 つのメイン.mlファイルがあり、opens他の 2 つのファイルがあり.mlます。

うまく動作しますが、インクルードファイルを追加すると、

私はこれを得る:

ocamldoc のドキュメントから、競合が発生しなくなるまで、モジュールを開くことはまったく問題ないことがわかります。
どのように進めればよいですか?