Ocaml ocsigen可以在顶级运行吗?

Ocaml ocsigen可以在顶级运行吗?,ocaml,ocsigen,Ocaml,Ocsigen,我曾经在erlang的REPL中运行YAWS,只需运行YAWS-I。当yaws运行时,我可以继续使用erlang的REPL 然后我想知道是否可以在OCaml的顶层运行ocsigen?当然,这不是ocsigen的实际用途,而是一种练习 我尝试了以下线程,但不起作用: λ> #thread;; λ> Thread.create (fun _ -> Sys.command "ocsigen -c ~/ocsigen.conf.qachina") ();; -: Thread.t =

我曾经在erlang的REPL中运行YAWS,只需运行
YAWS-I
。当yaws运行时,我可以继续使用erlang的REPL

然后我想知道是否可以在OCaml的顶层运行ocsigen?当然,这不是ocsigen的实际用途,而是一种练习

我尝试了以下线程,但不起作用:

λ> #thread;;
λ> Thread.create (fun _ -> Sys.command "ocsigen -c ~/ocsigen.conf.qachina") ();;
-: Thread.t = <abstr>
λ>#螺纹;;
λ> Thread.create(fun->Sys.command“ocsigen-c~/ocsigen.conf.qachina”)();;
-:Thread.t=
它工作得很好
顺便问一下,“abstr”代表什么


任何建议都将不胜感激

使用
#thread
在顶层启用线程


虽然我不确定这个问题与ocsigen有什么关系。

absr意味着返回值(类型为Thread.t)在顶层没有注册打印机。如果要打印一些有关线程的信息,可以使用#install_printer指令注册一个线程。(有关更多信息,请参阅)