我在哪里可以找到用 C 实现的 OCaml 基元的完整列表?
够了吗grep 'CAMLprim' <ocamlsourcetree>/byterun/*.c
,或者我必须寻找 CAMLexport
和 CAMLextern
还是什么?
(注意:在 .ml、.mli 文件中查找 external
声明是不够的,因为我还需要 bytecomp/translcore.ml 引用的所有 caml_*
原语以用于特殊的 %someide
外部)
最佳答案
您可以使用:
ocamlrun -p
获取默认运行时可用原语的完整列表。
关于ocaml - CAMLprim、CAMLexport、CAMLextern,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43649923/