4 ms·
I don't understand why those people that clamor for stack traces don't also clamor for full histories of their programs' execution. It's as if we do the loop:
by wingo 17y ago
I don't understand why those people that clamor for stack traces don't also clamor for full histories of their programs' execution.
It's as if we do the loop:
for (x=5; ; x--)
y += 1/x;
And when it throws an exception for dividing by zero, you should want a full "backtrace", with a "frame" for each iteration of the loop.
That's no different than demanding a stack trace for:
(define (loop x)
(set! y (+ y (/ 1 x))
(loop (- x 1))
(loop 5)