2010-12-16 60 views

回答

17

模塊名稱是atom,所以它通常必須以小寫字母開頭,除非將其用單引號引起來。這實際上是可能的:

%% in Foo.erl 
-module('Foo'). 
... 

%% in Erlang shell 
1> 'Foo':foo(). 
"foo" 

但是完全可怕,所以不要這樣做。

+8

我第二,這是一個壞主意。熱情的erlang風格是,模塊名稱都是小寫,下劃線_分隔。 – 2010-12-16 15:31:22

+1

請不要這樣做;) – user425720 2010-12-17 09:57:01

+0

謝謝先生,爲您的快速回答。 – homebrew 2010-12-18 14:58:03

相關問題