`BACKTRACE` — 백트레이스 출력
BACKTRACE — 백트레이스 출력
프로그램이 어디까지 실행됐는지, 어떤 호출 경로를 거쳐 지금 위치에 왔는지를 직접 확인하고 싶을 때가 있어요. 디버깅 중에 특정 지점에서 호출 스택(call stack)을 찍어보고 싶다면 backtrace를 써요.
본문
시그니처
CALL BACKTRACE
설명
BACKTRACE는 사용자 코드의 임의의 위치에서 백트레이스를 보여줘요. 호출 후에도 프로그램 실행은 계속 이어져요. 백트레이스 정보는 ISO_FORTRAN_ENV의 ERROR_UNIT에 해당하는 단위(unit)로 출력돼요.
분류
서브루틴(Subroutine)
인자
없음.
표준
GNU 확장(GNU extension)