System z용 Rational Developer

호출 계층 구조를 사용하여 PL/I 프로그램 구조 보기

호출 계층 구조 보기에서는 PL/I 파일에 있는 프로시저 및 함수 호출에 대한 트리 구조 보기를 제공합니다. 이 보기에서는 다수의 프로시저를 포함하고 프로시저 간 호출 플로우 판별을 지원하는 대형 또는 복합 PL/I 파일을 탐색하는 방법을 제공합니다.

호출 계층 구조 열기의 결과는 호출 계층 구조 보기에서 확인할 수 있습니다. 호출 계층 구조 보기는 함수 및 프로시저를 표시하는 트리 그래픽입니다. 호츨 계층 구조 보기에서는 피호출자 퍼스펙티브와 호출자 퍼스펙티브 둘 다로부터의 정보를 제공합니다.

호출 계층 구조 보기의 예제

호출 계층 구조 보기에는 두 가지 섹션이 있습니다.

호출 계층 구조 보기 탐색

호출 계층 구조 보기에는 보기의 컨텐츠를 필터링하는 데 필요한 다음과 같은 도구 모음 단추가 들어 있습니다.

피호출자 계층 구조 표시 아이콘
피호출자 계층 구조
강조표시된 프로시저를 호출한 프로시저만 보기에 표시합니다.
호출자 계층 구조 표시 아이콘
호출자 계층 구조
강조표시된 프로시저에 의해 호출되는 프로시저만 보기에 표시합니다.
메뉴 보기 아이콘
메뉴 보기
호출 계층 구조 보기에서 수행할 함수 목록을 표시합니다. 호출자 계층 구조 및 피호출자 계층 구조 보기 외에도 기본 제공 함수를 숨기거나 표시하도록 선택할 수 있습니다.

제한사항

편집기에서 호출 계층 구조 함수의 사용과 연관된 여러 가지 제한사항이 있습니다.
  • 프로시저 및 함수에 대한 정적 호출만 지원됩니다. 함수 이름 및 프로시저 이름에 대한 변수 참조는 지원되지 않습니다.
  • 단일 프로시저 또는 함수 정의에 대한 다중 레이블은 지원되지 않습니다.
  • 프로시저에 대한 다중 시작점은 지원되지 않습니다.
  • 프로시저 정의가 펼쳐진 매크로 소소 결과에 있는 경우 프로시저 이름을 두 번 클릭하면 매크로 호출이 수행됩니다.

피드백