在第一个答案之后,Prolog显示错误“;字符代码/2:由于';无法表示;字符编码'&引用;
在正常情况下,如果有下一个答案,我们可以使用在第一个答案之后,Prolog显示错误“;字符代码/2:由于';无法表示;字符编码'&引用;,prolog,swi-prolog,prolog-toplevel,Prolog,Swi Prolog,Prolog Toplevel,在正常情况下,如果有下一个答案,我们可以使用“;”显示下一个答案。 但如果我这样做,它会告诉我 error: char_code/2: Cannot represent due to 'character_code' 我使用的不是“;”,而是“shift+;”,prolog会给我一个提示 Unknown action: : (h for help) Action? 然后,如果我输入“;”,可设计的答案将逐一显示 有什么问题吗?用swipl-win.exe代替swipl.exe可以解决这个
“;”
显示下一个答案。但如果我这样做,它会告诉我
error: char_code/2: Cannot represent due to 'character_code'
我使用的不是“;”
,而是“shift+;”
,prolog会给我一个提示
Unknown action: : (h for help) Action?
然后,如果我输入“;”
,可设计的答案将逐一显示
有什么问题吗?用swipl-win.exe代替swipl.exe可以解决这个问题。(我试过6.x和7.x)
顺便说一句,swipl在MacOS下运行良好。使用swipl-win.exe代替swipl.exe可以解决这个问题。(我尝试了6.x和7.x)
顺便说一下,swipl在MacOS下运行良好。如果改用空格键会发生什么?我的键盘也需要移位才能发出“;”。您的程序是否执行
读取操作
?请向我们显示代码。如果您使用空格键,会发生什么情况?我的键盘也需要移位才能发出“;”。您的程序是否执行读取
?请向我们显示代码。