mini-trace.hlp 962 B

1234567891011121314151617181920212223242526
  1. The Mini-Trace Package:
  2. -----------------------
  3. The following 4 functions (all FEXPRs) are defined:
  4. (they each redefine the functions, saving an old definition)
  5. TR ([F:id]) Cause TRACE message to be printed on entry to
  6. and exit from calls to the functions F1 ... Fn.
  7. UNTR ([F:id]) Restore original definitions
  8. BR ([F:id]) Cause BREAK on entry and on exit from functions,
  9. permitting arguments and results to be examined
  10. and modified.
  11. UNBR ([F:id]) Restore original definitions of the functions
  12. F1 ... Fn.
  13. Fluids:
  14. -------
  15. TrSpace!* Controls indentation, may need to be reset to 0
  16. in "funny" cases.
  17. !*NoTrArgs Set to T to suppress printing of arguments of
  18. traced functions.
  19. [See also the Full DEBUG package (do Help Debug; in RLISP, (Help
  20. Debug) in LISP).]