2011-11-28 72 views
4

我以前只是运行yaws -i在erlang的REPL中运行YAWS。当雅司运行时,我可以继续使用erlang的REPL。可以在顶层运行吗?

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

我已经试过线程如下,但它没有工作:

λ> #thread;; 
λ> Thread.create (fun _ -> Sys.command "ocsigen -c ~/ocsigen.conf.qachina")();; 
-: Thread.t = <abstr> 

它的伟大工程!
顺便说一句,“abstr”代表什么?

任何建议表示赞赏!

+1

abstr表示返回值(类型为Thread.t)在顶层中没有注册的打印机。如果你想打印一些关于线程的信息,你可以使用#install_printer指令注册一个。 (有关更多信息,请参阅http://caml.inria.fr/pub/docs/manual-ocaml/manual023.html#toc90) –

回答

2

在顶层启用线程#thread

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

+0

感谢您的快速回答!我改变了我的帖子。 –