CAMLprim,CAMLexport,CAMLextern

pif*_*ifu 3 primitive ocaml bytecode

在哪里可以找到在C中实现的OCaml原语的完整列表?是不是够grep 'CAMLprim' <ocamlsourcetree>/byterun/*.c,或者我必须寻找CAMLexportCAMLextern太,还是什么别的?

(注意:external在.ml中查找声明,.mli文件是不够的,因为我还需要caml_*bytecomp/translcore.ml引用的所有原语用于特殊%someide外部)

Fab*_*ant 5

您可以使用:

ocamlrun -p
Run Code Online (Sandbox Code Playgroud)

获取默认运行时中可用的基元的完整列表.