DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(guile.info.gz) Examining the Stack

Info Catalog (guile.info.gz) Capturing the Stack or Innermost Stack Frame (guile.info.gz) Debugging (guile.info.gz) Examining Stack Frames
 
 35.4 Examining the Stack
 ========================
 
  -- Scheme Procedure: stack? obj
  -- C Function: scm_stack_p (obj)
      Return `#t' if OBJ is a calling stack.
 
  -- Scheme Procedure: stack-id stack
  -- C Function: scm_stack_id (stack)
      Return the identifier given to STACK by `start-stack'.
 
  -- Scheme Procedure: stack-length stack
  -- C Function: scm_stack_length (stack)
      Return the length of STACK.
 
  -- Scheme Procedure: stack-ref stack index
  -- C Function: scm_stack_ref (stack, index)
      Return the INDEX'th frame from STACK.
 
  -- Scheme Procedure: display-backtrace stack port [first [depth]]
  -- C Function: scm_display_backtrace (stack, port, first, depth)
      Display a backtrace to the output port PORT. STACK is the stack to
      take the backtrace from, FIRST specifies where in the stack to
      start and DEPTH how much frames to display. Both FIRST and DEPTH
      can be `#f', which means that default values will be used.
 
Info Catalog (guile.info.gz) Capturing the Stack or Innermost Stack Frame (guile.info.gz) Debugging (guile.info.gz) Examining Stack Frames
automatically generated byinfo2html