2017-06-18 10 views

答えて

4

!は欠落参照のために生成されたocamldocアーチファクトです。それは意味がなく、無視するべきです。

さらに正確には、ocamldocのドキュメントコメントを書くときに{!object_name}を使用して参照にリンクすることができます。残念ながら、scanfモジュールは{!object_name}の代わりに[!object_name]を誤って使用していました。 ocamldocの構文では、[!object_name]を使用すると、生成されたhtmlに意図しない!が追加されていたため、コードフラグメントには[code]が使用されています。

Scanfページに表示されている!をすべて無視してください。これらのエラーは、今後の4.05バージョンのマニュアルで修正されています(ほとんどのものは残り、4.06では修正されます)。

+0

これを修正していただきありがとうございます – G4143

+2

申し訳ありませんがニックピッキングですが、OCamldocリファレンスは '{!object_name}'と書かれています。 '[code]'はコメントにコードを入れるのに使われます(マークダウンのバッククックと同じです)。詳細については、http://caml.inria.fr/pub/docs/manual-ocaml/ocamldoc.html、セクション15.2.4を参照してください。 – Virgile

+0

あなたは正しいですが、一時的に、{{ref}}の代わりに誤って '[!ref]'を使用していたscanfモジュールのソースコードの混乱によって混乱しました。ニックピックありがとう! – octachron

関連する問題