【发布时间】:2015-06-07 21:29:10
【问题描述】:
SWI Prolog 允许在顶层之前执行一个非零参数的目标,如下所示
swipl -s consultingfile.pl -g start
然而,当一个非零元的谓词被指定如下时
swipl -s consultingfile.pl -g start(1)
报错
syntax error near unexpected token '('
应该怎么做才能在顶层之前将非零元数谓词作为目标传递?
【问题讨论】:
-
如果你把它放在引号之间呢?
标签: bash prolog swi-prolog logic-programming