Loko 可以使用 GNU gdb 进行调试,借助 loko-gdb.py。堆栈跟踪和美化 打印应该可以工作。目前缺少行号信息。
Scheme 对象可能变得非常大。使用例如 set
print elements 5 来限制输出。
处理器陷阱会被转换为带有
&program-counter 条件的条件对象,例如,尝试
求值 (#f) 导致的错误如下:
The condition has 5 components: 1. &assertion &violation &serious 2. &who: apply 3. &message: "Tried to call a non-procedural object" 4. &irritants: (#f) 5. &program-counter: #x309795 End of condition components.
你可以使用反汇编器查找陷阱指令。