2010-02-22 31 views
19

Tôi đã xem trên web cho điều này nhưng nó không phải là tất cả rõ ràng. Có một số cơ chế thư viện nào đó không?Tệp hrl Erlang là gì?

+1

Sau khi đọc các liên kết mà bạn thấy có lẽ tôi và bạn nên "đồng ý không đồng ý" về những gì định nghĩa về "khả năng đọc" được. Nhưng cảm ơn cho liên kết anyway :) – Zubair

+0

@ dustin: tôi vấp qua chúng trong "lập trình erlang" trên trang 60. vì vậy - có thực sự là khả năng để biết về sự tồn tại mà không biết mục đích hoặc nội dung. – aurora

Trả lời

28

"Tệp tiêu đề" giống như tệp "C" bao gồm tệp.

Một trong những yêu cầu gọi hướng dẫn -include từ tệp .erl để sử dụng chúng. Có thể chứa bất kỳ mã Erlang hợp lệ nào.

+0

Vì vậy, họ chỉ có định nghĩa ahve, không có mã? – Zubair

+0

@zubair: xem đóng góp cập nhật của tôi. – jldupont

+1

Bạn cũng có thể sử dụng '-include_lib' để bao gồm một tệp tiêu đề từ một ứng dụng khác. – Zed

4

tệp hrl đơn giản chỉ là "tiêu đề", đó là các tệp chứa các định nghĩa phổ biến được dự định đưa vào tệp .erl.