Erlang模块名称是否以大写字母开头?Erlang - 模块名称是否以大写字母开头?
4
A
回答
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
相关问题
- 1. 名称接口约定当名称已经以大写字母开头
- 2. FullCalendar名称以大写字母
- 3. 检查字符串是否以小写字母开头
- 4. Ruby - 命名约定 - 类/模块名称中缩写词的字母大小写?
- 5. 是否写入大文件块Erlang VM?
- 6. 在Hibernate/JPA中,字段名称是否以单个字母驼峰开头?
- 7. 数据库名称是否可以以数字开头?
- 8. 是否有必要让mysql列名以字母开头?
- 9. 让Javascript函数的名称以小写字母开头有什么好处吗?
- 10. csh脚本错误:变量名称必须以字母开头
- 11. 选择mtcars数据集,以字母“M”开头的名称
- 12. 挑出以大写字母开头的每个单词
- 13. 如何获取以大写字母开头的所有单词?
- 14. 如何抓取以大写字母开头的所有单词?
- 15. 如何获取以A开头的行(大写字母)?
- 16. 调试过程中大写字母与大写字母环境var名称
- 17. Psycopg2不喜欢以小写字母开头的表名
- 18. 如何在MySQL 5.6中以大写字母获取表名称
- 19. 确定字符串是否以字母A到I开头
- 20. 搜索以字母开头
- 21. 名称不能以''字符开头
- 22. 如何检查一个字符串是否以LINQ查询中的大写字母开头
- 23. 检查当前用户是否以特定字母开头
- 24. 在可选字符串中大写字母开头
- 25. AndroidManifest.xml中的活动名称是否需要以点开头?
- 26. resharper约定“字段上的事件订阅”以大写字母开头?
- 27. 带小写字母的小写字母的起始名称
- 28. 如何使用preg_grep命令搜索以大写字母和小写字母开头的单词...?
- 29. 如何使BlazeDS名称转换适用于以小写字母开头且后面带有大写字母的属性?
- 30. 按歌手名字开头的iTunes歌曲数量以字母开头
当你尝试它时发生了什么;) – Juliet 2010-12-16 15:15:48