私が持っているすべての erl ファイルで -record を使用したいと思います。すべてのファイルで個別にレコードを繰り返すことができることは知っていますが、それは本当に見苦しいです。
なにか提案を ?
PS : 優しくしてください ;-) 私は Erlang 初心者です。
レコード定義をヘッダー (.hrl) ファイルに入れます。たとえば、次のanimal.hrl
ようになります。
-record(animal, {name, legs=4, eyes=2}).
次に、.erl ファイルに次のように .hrl ファイルを含めることができます。
-include_lib("animal.hrl").
src
、アプリケーションの外部で必要でない限り、おそらくディレクトリに配置する必要があることに注意してください。その場合、.hrl というディレクトリに配置する必要がありますinclude
。