我在Windows 7上使用SWI Prolog 6.6.4。当我运行带跟踪的程序时,我似乎得到的是一堆乱七八糟的中文/阿拉伯字符。示例输出包括如下行:
Call: (6) ...锠销锿销锠销
ꀊꀀ Call: (7) ...꜠꜀ꜿ꜀꜠꜀ꀀꁥꀀꁥꀀꁰꀀ
ꀊꀀ Exit: (7) ...뀠뀀뀿뀀뀠뀀ꁣꀀꁲꀀꁥꀀꁥꀀꁰꀀ
有谁知道如何消除这些字符,以便跟踪正常运行?
答案 0 :(得分:1)
我遇到了同样的问题并发现了这个讨论: http://swi-prolog.996271.n3.nabble.com/Weird-characters-displayed-when-trace-is-on-td14628.html 它似乎是当前版本中的一个错误,将在下一个版本中解决(实际上,它已经在beta版本中得到了解决)。