我正在尝试执行RosettaCode在Prolog中编写进化算法的示例代码(见这里(。
谁能告诉我如何生成与代码示例下方显示的相同输出?
问题是较新的SWI Prolog版本(> 7.x(中引号的解释。
两种解决方案:
- 使用
swipl --traditional
启动Prolog - 将代码中的所有引号替换为反引号 ('(
谢谢托马斯的帮助!