3.9 스택 다이어그램
어느 변수가 어디에서 사용되는지 따라가려면 스택 다이어그램(stack diagram)을 그리는 게 좋다. 상태 다이어그램과 마찬가지로 스택 다이어그램도 각 변수의 값을 보여주지만, 스택 다이어그램은 각 변수가 속한 함수도 보여준다.
각 함수는 프레임(frame)으로 표현한다. 프레임은 함수 옆에 함수 이름을 붙인 상자로 상자 안에는 함수의 인자와 변수를 쓴다. 앞 예제에 대한 상태 다이어그램을 표시하면 그림 3-1과 같다.
▼ 그림 3-1 상태 다이어그램