令人困惑的DES Datalog语法错误

时间:2014-05-08 03:39:27

标签: database compiler-errors prolog datalog

在DES Datalog中尝试/查询.dl文件时,我收到了一个奇怪的语法错误代码,我无法解读。

输入的命令和相应的错误消息:

DES> /consult trike.dl 

Error: Syntax error: operator expected after expression
       File: c:/[file path]/trike.dl
       Line: 1, Column: 10
Info: 0 rules consulted.

.dl文件的代码:

/assert make(trike, wheel, 3).
/assert make(wheel, spoke, 2).
/assert make(wheel, tire, 1).
/assert make(tire, rim, 1).
/assert make(trie, tube, 1).
/assert make(trike, frame, 1).
/assert make(frame, seat, 1).
/assert make(frame, pedal, 1).

1 个答案:

答案 0 :(得分:0)

正如谢尔盖所​​说,答案是删除/断言。