Я смотрел в Интернете на это, но это совсем не ясно. Это какой-то механизм библиотеки?
Что такое файл Erlang hrl?
Ответ 1
A "заголовочный файл", похожий на файл с включенным "C".
Нужно вызвать директиву -include
из файла .erl
, чтобы использовать их. Может содержать любой действительный код Erlang.
Ответ 2
Фактический документ http://www.erlang.org/doc/reference_manual/macros.html
Ответ 3
hrl файлы - это просто "заголовок" erlang, то есть файлы, содержащие общие определения, которые должны быть включены в файлы .erl.