Erlangモジュール名は大文字で始めることはできますか?Erlang - モジュール名は大文字で始めることはできますか?
4
A
答えて
17
モジュール名はatomなので、通常は一重引用符で囲まないかぎり小文字で始まる必要があります。これは実際に可能です:
%% in Foo.erl
-module('Foo').
...
%% in Erlang shell
1> 'Foo':foo().
"foo"
しかし、これは絶対に行わないでください。
+8
私はそれは悪い考えです。慣用的なerlangスタイルは、モジュール名がすべて小文字のunderscore_separatedであるということです。 –
+1
してください、しないでください;) – user425720
+0
すみません、ありがとうございます。 – homebrew
関連する問題
- 1. Pythonパッケージ名は数字で始めることができますか?
- 2. リソース名は文字で始める必要があります
- 3. Azure Blobストレージコンテナ名は大文字と小文字を区別することができますか?
- 4. 名前は ''文字、16進数値で始めることはできません0x20
- 5. グループ名はnumberで始めることはできませんか?
- 6. URLは「//」で始めることはできますか?
- 7. 大文字に変更することはできません
- 8. Zend URLとモジュール名大文字と小文字の区別
- 9. "Urlは '/'または '〜'で始めることはできません。 '?'を含めることはできません。文字 ""
- 10. Groovy - クラス名は強制的に大文字で始める必要がありますか?
- 11. 大文字(大文字)のパーマリンクはどのようにすることができますか?
- 12. テキストファイル内で、大文字で始まる大文字の文字列で、特定の大文字で始まる項目を見つける。
- 13. Barementalデバイス名では大文字と小文字が区別されますか?
- 14. OpenGrokで大文字と小文字を区別して検索することはできますか?
- 15. CoreData '名前は小文字で始まる必要があります。' - これを回避できますか?
- 16. は、モジュール名をクラス名と同じにすることができますか?
- 17. Subversion + TortoiseSVNをWindowsで大文字と小文字を区別させることはできますか?
- 18. Textmateによる補完で大文字小文字を無視することはできますか?
- 19. 変数名 - 文字またはアンダースコアで始まるのはなぜですか?
- 20. XPathSelectElementは大文字小文字を無視できますか?
- 21. PyDev定義済みの定義で大文字小文字を区別することはできますか?
- 22. hasNext()で大文字小文字を区別することはできますか?
- 23. この文字は何ですか:?類似の文字はどこで見ることができますか?
- 24. AngularJS指令名は数字で始まり、動作させることはできません。ここ
- 25. 大文字と小文字を区別することができません
- 26. xpathとc#を使って大文字小文字を無視することはできますか?
- 27. ELM-始めるドキュメントは、「モジュールを見つけることができない」
- 28. 文字列が "RT"で始まるときはいつでも
- 29. 関数名の文字列をUnityActionにすることはできますか?
- 30. シェフサーバーの再設定エラー - ユーザー名は「[」「<」が含まれるかで始めることはできません
あなたが試したときに起こったこと;) – Juliet