National Institute of Advanced Industrial Science and Technology (AIST) This page is a page of the former research institute. We stopped updating on March 31.2001.
E-mail to webmaster (Japanese) E-mail to webmaster (English)
next up previous contents index
Next: Dump Objects Up: Evaluation Previous: Program Loading

Debugging Aid

  describe obj &optional (stream *standard-output*) [function]

  describe-list list &optional (stream *standard-output*) [function]   inspect obj [macro]   more &rest forms [function]   break &optional (prompt ":: ") [function]   help topic [function]   apropos key [function]   apropos-list key [function]   constants &optional (string "") (pkg *package*) [function]   variables &optional (string "") (pkg *package*) [function]
  • lists every symbol in pkg which has global value assigned and matches with string.
  functions &optional (string "") (pkg *package*) [function]
  • lists every symbol in pkg which has global function defined and matches with string.
  btrace &optional (depth 10) [function]
  • prints call history of depth levels.
  step-hook form env [function]
  step form [function]
  • Step and trace work correctly only for functions, and not for macro or special forms.
  trace &rest functions [function]
  • begins tracing of functions. Each time functions are called, their arguments and results are prited.
  untrace &rest functions [function]
  • stops tracing.
  timing count &rest forms [macro]
  • executes forms count times, and calculates time required for one execution of forms.
  time function [macro]
  • begins measurement of time elapsed by function.
  sys:list-all-catchers [function]
  • returns a list of all catch tags.
  sys:list-all-instances aclass [scan-sub] [function]
  • scans in the overall heap, and collects all the instances of the specified class. If scan-sub is NIL, then instances of exactly the aclass are listed, otherwise, instances of aclass or its subclasses are collected.
  sys:list-all-bindings [function]
  • scans bind stack, and returns a list of all the accessible value bindings.
  sys:list-all-special-bindings [function]
  • scans the stack and list up all value bindings.


next up previous contents index
Next: Dump Objects Up: Evaluation Previous: Program Loading

Hirofumi Nakagaki
Fri Mar 22 12:46:38 JST 1996