Erlang - 模块名称可以以大写字母开头吗?

时间:2010-12-16 15:13:48

标签: erlang

Erlang模块名称可以以大写字母开头吗?

1 个答案:

答案 0 :(得分:17)

模块名称是atom,因此它通常必须以小写字母开头,除非您将其用单引号括起来。这实际上是可能的:

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

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

但是完全可怕,所以不要这样做。