第10 章 调试程序10.1 Visual LISP 调试功能简介跟踪程序运行过程跟踪程序运行过程中的变量值查看表达式的求值顺序检查函数调用时的参数值中断程序运行单步运行程序检验堆栈。1 .Visual LISP 的程序调试功能 断点循环模式:在指定点中断程序的运行,并允许用户在中断时查看和修改对象值,其对象包括变量、符号、函数和表达式等AutoLISP对象检 验:可在“ 检验” 对话框中显示对象的详细信息。如果对象是由嵌套对象(如表)组成的,该功能允许用户检验所有这些嵌套对象,窗口的每一行显示一个对象的信息。用户也可以采用递归方法检验任意嵌套对象,直到最底层的原子对象(如数或符号等)监视窗口:在程序运行过程中查看变量值。VisualLISP 自动更新监视窗口中的内容,这意味着如果“ 监视窗口” 中所列的某个变量值被修改,则改动会自动反映到 监视 窗口中跟踪堆栈:查看函数调用堆栈。函数调用堆栈是Visual LISP 用来记录用户程序调用函数顺序的一种机制,用户可在调试期间程序被挂起时(如断点后的单步运行等)或程序崩溃后查看堆栈。在程序崩溃后,该堆栈可告诉用户程序崩溃时Visual