如何访问 DOORS DXL 脚本的调用堆栈?

How to access the call stack of a DOORS DXL script?

为了编写一个适当的 assert(bool) 函数来测试我的 DXL 程序,我希望能够在布尔值为 false 时打印调用堆栈。

任何人都可以帮助我访问调用堆栈或找到方便的 assertion 函数吗?

关于 DXL 中可用的此类调试的信息确实不多。我在市场上看到了一些第 3 方 DXL 编译器(Sodius 是一个很好的编译器),它们可能会有所帮助,或者您可以尝试使用 DXL 参考手册 Error handling 部分中的信息编写自己的调试。