我如何要求 ocamlopt 链接到 glibc 2.5?
有没有办法让 ocamlopt 链接到 glibc 2.5,以便我可以在只有该版本库的机器上运行生成的二进制文件? 如果可以的话,我的机器上是否需要安装额外的软…
在这种情况下我需要函子吗?
我在以下代码中使用 Bitstring 模块: let build_data_32 v wid = let num = wid / 32 in let v' = Int32.of_int(v) in let rec aux lst vv w = match…
ocamlfind,在哪里找到/如何构建?
我对 ocaml 几乎一无所知,但我想安装 Coccinelle (在 cygwin 上),它依赖于二进制ocamlfind。 但是,安装 ocaml-3.11.0-win-mgw.exe 或 ocaml-3.11…
从 OCaml 语法中删除无法访问的规则
我是 Ocaml 新手,对于家庭作业,我必须编写一个函数 filter_reachable 它接受一个语法并返回一个删除了无法到达的规则的简化语法。我唯一可以使用的…
OCaml:在定义函数之前声明它
有没有办法在 OCaml 中定义函数之前先声明它?我正在使用 OCaml 解释器。 我有两个函数: let myFunctionA = (* some stuff here..... *) myFunctionB…
寻找 OCaml IDE
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
在 OCaml 中使用 openGL 和 SDL 处理键盘时出现问题
我在使用 SDL(仅适用于键盘事件)和 openGL(为了显示图形,我计划显示 3d 图形)处理键盘事件时遇到问题。当我使用 Sdevent.poll 时,没有任何反应…
适用于 Ocaml 和其他语言的基于 Actor 的分布式并发库
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
OCaml:模式匹配与 If/else 语句
因此,我对 OCaml 完全陌生,并且在实现第一个功能方面进展相当缓慢。我难以理解的一件事是何时使用模式匹配功能,例如 let foo = [] -> true | _ -> …
从 OCaml 调用 C/汇编函数比使用 caml_c_call 更直接
OCaml 允许从 OCaml 程序调用 C 函数,只要程序员遵循手册“C 与 OCaml 的接口”一章中的说明即可。 当遵循这些指令时,对 C 函数的调用会被本机编译…
OCaml:应用于太多参数
为什么代码 if some_bool_var then begin output_string some_file "some string"; (* <--- error here *) end 会生成“应用于太多参数”错误。但如果…