Error in GNU Prolog



我有这样的代码:

:- public       
    queens / 1.
:- mode
    forbidden(+, +, +, +),
    least_room_to_move(+, -, -, -),
    lr2m(+, +, +, -, -, -),
    make_initial_table(+, -),
    make_initial_table(+, +, -),
    number_list(+, -),
    place(+, -),
    prune(+, +, +, -),
    prune(+, +, +, +, -),
    shorter(+, +).

我得到这些错误:

e.pl:1:2:语法错误:。或运算符期望在表达式之后E.pl:5:2:语法错误。表达式

后期望的Or操作符

你能告诉我这段代码有什么问题吗?

会是ECLiPSe代码吗?

第一个指令应该是关于导出程序的,其余的是由编译器提供高效的代码。

GNU Prolog没有模块,并且在默认情况下提供了相当好的编译。

相关内容

  • 没有找到相关文章

最新更新