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