それで、私はhttp://www.podval.org/~sds/ocaml-sucks.htmlを読んでいました。これには、この引用が含まれています(ocamlの問題のコンテキストで):
実際には、わずかに異なる 3 つの構文があります。
- 公式のものはマニュアルに記載されています
- そのスーパーセットはコンパイラ ocamlc によって受け入れられます
- プリプロセッサ Camlp4 は似たような (しかし少しだけ異なる) ものを受け入れます (例えば、List.map [1;2;3] ~f:fun x -> x を受け入れます。これはトップレベルでも受け入れられますが、コンパイラではありません)
ocamlc で受け入れられるが、マニュアルと一致しない ocaml コード フラグメントの例は何ですか?
PS - 私は主に OCaml 4.00.1 に興味がありますが、以前のバージョンも興味深いです...