我正在这里完成教程
http://alexmarandon.com/articles/mochiweb_tutorial/
其中一个源文件包含
start(Options) -> {DocRoot, Options1} = get_option(docroot, Options), Loop = fun (Req) -> ?MODULE:loop(Req, DocRoot) end, mochiweb_http:start([{name, ?MODULE}, {loop, Loop} | Options1]).
什么?MODULE
表示?
?MODULE
是Erlang中预定义的宏之一,它扩展为当前模块的名称作为原子.
http://erlang.org/doc/reference_manual/macros.html#id84790