【问题标题】:Using SWI-Prolog Interactively - Output Taken off以交互方式使用 SWI-Prolog - 输出已取消
【发布时间】:2012-04-20 19:31:40
【问题描述】:

我以交互方式使用 SWI-Prolog。当我运行我的查询时,我得到了一个输出前缀,其余的被删除(使用字符串...|... 标记)。这是正常的还是我应该回去修复我的程序?

【问题讨论】:

    标签: prolog interactive-mode


    【解决方案1】:

    显示的项目数由序言标志控制。 您可以通过发出删除它

    remove_max_depth:-
        current_prolog_flag(toplevel_print_options,Options), 
        select(max_depth(_), Options, NOptions)->
        set_prolog_flag(toplevel_print_options, NOptions); true.
    

    【讨论】:

      【解决方案2】:

      没什么好担心的。它只是视觉上的缩写......只需按“w”(写入)即可显示列表的完整内部表示。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-06-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多