Jac*_*ale 5 ocaml functional-programming
在Toplevel,如何打开异常的堆栈跟踪?
简单的问题,不知道如何详细询问.
这曾经不容易实现(只有在顶层之外编译的代码才能支持回溯),但自OCaml 4.03.0(2016年4月发布)以来,由于whitequark和Jake Donham的贡献,顶层支持回溯.
只需运行顶层OCAMLRUNPARAM=b ocaml
以获得回溯.当然,您希望链接和使用顶层编译的代码应该编译-g
为包含回溯信息 - 否则您将只看到调用从顶层定义的函数的调用堆栈部分.