aartaka/graven-image

TRACE*

aartaka opened this issue · 0 comments

Function specs:

  • Function.
  • Setf function.
  • Method.
  • Compiler macro.
  • Labels/flet.
  • Package string.

SBCL options:

  • :report
  • :condition, :condition-after, :condition-all
  • :break, :break-after, :break-all
  • :print, :print-after, :print-all
  • :wherein
  • :encapsulate
  • :methods
  • :function

CCL options:

  • :before
  • :after
  • :methods
  • :if, :condition, :before-if, :if-before, :after-if, :if-after
  • :print, :print-before, :print-after
  • :eval, :eval-before, :eval-after
  • :break, :break-before, :break-after
  • :backtrace, :backtrace-before, :backtrace-after
  • :inside, :wherein
  • :define-if-not

ECL options:

  • :break, :break-after
  • :cond, :cond-before, :cond-after
  • :print, :print-after
  • :step

CLISP options:

  • :suppress-if
  • :max-depth
  • :step-if
  • :bindings
  • :pre, :post
  • :pre-break-if, :post-break-if
  • :pre-print, :post-print, :print

ABCL options:

  • :break

Alegro options:

  • :condition
  • :break-before
  • :break-after
  • :break-all
  • :inside
  • :not-inside
  • :print-before
  • :print-after
  • :print-all
  • :show-stack

Option-local inspection:

  • Function arguments.
  • Function locals?
  • Function values?

Control variables:

  • Maximum depth.
  • Current trace depth.