2011-11-28 71 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

感謝您的快速回答!我改變了我的帖子。 –