OCaml中标准库的源代码在哪里?

OCaml中标准库的源代码在哪里?,ocaml,Ocaml,在查看OCaml的标准库时,我希望看到所描述函数的源代码,在哪里可以找到这些函数的代码 此链接显示列表的标准库,我在哪里可以找到用于每个列表的代码?只需在shell中键入以下内容: $ cd `ocamlc -where` 您可以看到带有文档的*.mli文件。正如ymotongpoo所指出的,标准库的接口文件是普通OCaml iNtallation的一部分。要查看实际的源代码,您必须从下载OCaml编译器的源代码。标准库的实现可以在目录“stdlib/”中找到。可以从OCaml Subvers

在查看OCaml的标准库时,我希望看到所描述函数的源代码,在哪里可以找到这些函数的代码


此链接显示列表的标准库,我在哪里可以找到用于每个列表的代码?

只需在shell中键入以下内容:

$ cd `ocamlc -where`

您可以看到带有文档的*.mli文件。

正如ymotongpoo所指出的,标准库的接口文件是普通OCaml iNtallation的一部分。要查看实际的源代码,您必须从下载OCaml编译器的源代码。标准库的实现可以在目录“stdlib/”中找到。

可以从OCaml Subversion存储库中浏览源代码:

例如,最新开发OCaml版本的stdlib代码如下:

github上有一个只读镜像:

如果您希望下载所有内容,还可以从OCaml源代码tarball获得标准库代码:


安装ocamlbrowser,然后查找您感兴趣的模块 进入,然后单击“实施”按钮。

?我刚刚在你的链接上单击了“向上”:\