Cách tốt nhất để lập trình khám phá tất cả các chương trình con một mô-đun perl là gì? Đây có thể là một mô-đun, một lớp (không có @ EXPORT), hoặc bất kỳ thứ gì ở giữa.Cách tốt nhất để khám phá tất cả các chương trình con mà một mô-đun Perl có là gì?
Chỉnh sửa: Tất cả các phương pháp bên dưới trông giống như chúng sẽ hoạt động. Tôi có thể sử dụng Class :: Sniff hoặc Class :: Inspector trong sản xuất. Tuy nhiên, câu trả lời của Leon được đánh dấu là 'chấp nhận' vì câu trả lời cho câu hỏi được đặt ra, mặc dù no strict 'refs'
phải được sử dụng. :-) Class :: Sniff có thể là một lựa chọn tốt vì nó tiến triển; có vẻ như rất nhiều suy nghĩ đã đi vào nó.
Điều này cũng sẽ liệt kê các chương trình con mô-đun được nhập từ các mô-đun khác. – innaM
Điều đó sẽ có vấn đề. –
Trên suy nghĩ thứ hai, nó cũng có thể là quan trọng, tùy thuộc vào ứng dụng. –