720 |
@deffnx {Debugger Command} bt [count] |
@deffnx {Debugger Command} bt [count] |
721 |
@deffnx {Debugger Command} where [count] |
@deffnx {Debugger Command} where [count] |
722 |
Print backtrace of all stack frames, or of the innermost @var{count} |
Print backtrace of all stack frames, or of the innermost @var{count} |
723 |
frames. With a negative argument, print the outermost -@var{COUNT} |
frames. With a negative argument, print the outermost -@var{count} |
724 |
frames. If the number of frames isn't explicitly given, the debug |
frames. If the number of frames isn't explicitly given, the debug |
725 |
option @code{depth} determines the maximum number of frames printed. |
option @code{depth} determines the maximum number of frames printed. |
726 |
@end deffn |
@end deffn |
750 |
@lisp |
@lisp |
751 |
debug> up |
debug> up |
752 |
Frame 1 at standard input:36:14 |
Frame 1 at standard input:36:14 |
753 |
[* 4 ... |
[* 4 ... |
754 |
debug> frame 0 |
debug> frame 0 |
755 |
Frame 0 at standard input:36:1 |
Frame 0 at standard input:36:1 |
756 |
[make-string ... |
[make-string ... |
757 |
debug> down |
debug> down |
758 |
Frame 1 at standard input:36:14 |
Frame 1 at standard input:36:14 |
759 |
[* 4 ... |
[* 4 ... |
760 |
@end lisp |
@end lisp |
761 |
|
|
762 |
@deffn {Debugger Command} up [n] |
@deffn {Debugger Command} up [n] |
783 |
|
|
784 |
[to be completed] |
[to be completed] |
785 |
|
|
786 |
@deffn {Debugger Command} info frame |
@deffn {Debugger Command} {info frame} |
787 |
All about selected stack frame. |
All about selected stack frame. |
788 |
@end deffn |
@end deffn |
789 |
|
|
790 |
@deffn {Debugger Command} info args |
@deffn {Debugger Command} {info args} |
791 |
Argument variables of current stack frame. |
Argument variables of current stack frame. |
792 |
@end deffn |
@end deffn |
793 |
|
|
1036 |
(set-breakpoint! trace-here 4) |
(set-breakpoint! trace-here 4) |
1037 |
@print{} |
@print{} |
1038 |
Breakpoint 4: standard input:13:9: (= n 0) |
Breakpoint 4: standard input:13:9: (= n 0) |
1039 |
enabled? = #t |
enabled? = #t |
1040 |
behaviour = #<procedure trace-here ()> |
behaviour = #<procedure trace-here ()> |
1041 |
|
|
1042 |
(fact1 4) |
(fact1 4) |
1043 |
@print{} |
@print{} |
1070 |
(set-breakpoint! trace-subtree 4) |
(set-breakpoint! trace-subtree 4) |
1071 |
@print{} |
@print{} |
1072 |
Breakpoint 4: standard input:13:9: (= n 0) |
Breakpoint 4: standard input:13:9: (= n 0) |
1073 |
enabled? = #t |
enabled? = #t |
1074 |
behaviour = #<procedure trace-subtree ()> |
behaviour = #<procedure trace-subtree ()> |
1075 |
|
|
1076 |
(fact1 4) |
(fact1 4) |
1077 |
@print{} |
@print{} |