可以为符号分配特定的标志,以控制如何调试和使用它们。
注意:Visual LISP IDE 仅在 Windows 上可用。
以下符号标志选项可用:
- 跟踪 (tr)
-
Trace 标志激活对任何用户定义函数(在“符号服务”窗口中显示为符号)的跟踪。仅当符号是函数,并且正在计算的表达式使用符号名称作为函数(例如,不作为局部变量名称)时,才会进行跟踪。
- 保护分配 (Pa)
-
此标志拦截为受保护符号赋值的尝试。例如,符号是受保护的符号。缺省情况下,作为内置 AutoLISP 函数名称的所有符号都受分配保护。PI
注意:符号保护仅适用于显式调用。不会截获在用户定义函数的参数列表中绑定受保护的符号。setqsetdefun
- 入口调试 (de)
-
如果设置了此标志,则每次函数调用时都会发生断点,无论函数是否加载了调试信息。Theflag 在每次函数调用时进行测试,而不是在执行期间进行测试。Deloaddefun
注意:Visual LISP 忽略了 allandsymbol 的 Debug on Entry 标志。SUBREXRXSUBR
- 出口到ACAD (Ea)
-
如果设置了标志,则与此符号关联的函数定义为外部子例程。这使得该函数可用于 ObjectARX 和托管 .NET 应用程序。Ea
|