오류의 원인을 찾아 내려고합니다. 인터프리터는 "잘못된 인수 유형"과 16 개의 동일한 행에 대한 호출 내역을 제공 <eval> [procedure name] (sexpr)
합니다.. 그러나이 프로시 저는 프로그램의 여러 다른 위치에서 호출됩니다. print
가능한 모든 후보자 에게 전화를 거는 데 시간이 많이 걸리는 프로세스를 거치지 않고 이러한 위치 중 어느 곳이 문제의 원인인지 알아낼 수있는 방법이 있습니까?
디버그 달걀을 사용하고 먼저 trace를 호출하도록 프로 시저를 변경할 수 있습니다 . 그렇지 않으면 시도하고 컴파일 할 수 있습니다.
csc --debug 2 <foo.scm>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다