Node:Examining Stack Frames, Next:, Previous:Examining the Stack, Up:Debugging



35.5 Examining Stack Frames

frame? obj Scheme Procedure
scm_frame_p (obj) C Function
Return #t if obj is a stack frame.

frame-number frame Scheme Procedure
scm_frame_number (frame) C Function
Return the frame number of frame.

frame-previous frame Scheme Procedure
scm_frame_previous (frame) C Function
Return the previous frame of frame, or #f if frame is the first frame in its stack.

frame-next frame Scheme Procedure
scm_frame_next (frame) C Function
Return the next frame of frame, or #f if frame is the last frame in its stack.

frame-source frame Scheme Procedure
scm_frame_source (frame) C Function
Return the source of frame.

frame-procedure? frame Scheme Procedure
scm_frame_procedure_p (frame) C Function
Return #t if a procedure is associated with frame.

frame-procedure frame Scheme Procedure
scm_frame_procedure (frame) C Function
Return the procedure for frame, or #f if no procedure is associated with frame.

frame-arguments frame Scheme Procedure
scm_frame_arguments (frame) C Function
Return the arguments of frame.

frame-evaluating-args? frame Scheme Procedure
scm_frame_evaluating_args_p (frame) C Function
Return #t if frame contains evaluated arguments.

frame-overflow? frame Scheme Procedure
scm_frame_overflow_p (frame) C Function
Return #t if frame is an overflow frame.

frame-real? frame Scheme Procedure
scm_frame_real_p (frame) C Function
Return #t if frame is a real frame.

display-application frame [port [indent]] Scheme Procedure
scm_display_application (frame, port, indent) C Function
Display a procedure application frame to the output port port. indent specifies the indentation of the output.