堆栈元素是跟踪堆栈中的单个记录或行项目历史记录。 注意:Visual LISP IDE 仅在 Windows 上可用。
堆栈中可能出现五种元素:
例如,在 Visual LISP 中加载以下代码,按照代码注释中指示设置断点,然后启动 TRACE-10-DEEP 命令。 (defun stack-tracing (indexVal maxVal) (princ "At the top of the stack-tracing function, indexVal = ") (princ indexVal) (if (< indexVal maxVal) (stack-tracing (1+ indexVal) maxVal) (princ "Reached the maximum depth.") ; place a breakpoint ; at the beginning of ; this line ) ) (defun c:trace-10-deep () (terpri) (stack-tracing 1 10) ) 当程序执行在设置的断点处中断时,前面示例代码中的“跟踪堆栈”窗口如下图所示。 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:40
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.