2011-12-01 4 views
0

.dot 형식의 함수 호출 그래프를 사용하여 Perl 프로그램을 문서화해야합니다. 그래서 자동으로 획득 할 수있는 "main"함수로 시작하는 함수 호출 흐름을 시각적으로 표현해야합니다.
저는 GraphViz2.pmDoxygen을 사용할 수 있습니다. 그러나 어떻게해야할지 모르겠습니다.
감사합니다.DOT의 Perl 함수 호출 그래프

+0

[Devel :: NYTProf] (http://search.cpan.org/~timb/)와 다른 [link] (http://www.perl.org/about/whitepapers/perl-profiling.html)를 찾았습니다. Devel-NYTProf-4.06 /)이지만 정적 분석이 아닌 프로파일 링에 사용됩니다. – evgeny9

+1

동적 언어에서 정적 분석을 실제로 수행 할 수는 없습니다. 하위 이름 뒤에 정의가 무엇인지 알 수 없기 때문입니다. NYTProf는 프로파일 러이지만 콜 그래프를 작성합니다. 커버 된 테스트 스위트를 사용하면 생성 된 콜 그래프를 신뢰할 수 있어야합니다. –

답변

1

Perlmonks.org는 첫 번째 Google 검색 결과가 sub_graph.pl이므로 점으로 그래프를 출력합니다.

+0

'하위 그래프'가 아닌 '하위 그래프'. ;) –

+0

고맙습니다. 나는 그것을 시험해 보겠습니다. 당신의 대답을 바탕으로 또 다른 재미있는 대화를 발견했습니다 : [Perl subroutine graphing] (http://jays.net/wiki/Perl_subroutine_graphing). – evgeny9