Prolog基本问题

mrm*_*084 7 prolog

首先,你推荐什么作为学习prolog的书.第二,是否有一种简单的方法可以一次加载多个.pl文件?目前只使用['name.pl']一次做一个,但一遍又一遍地做很烦人.我也在用来学习.

谢谢

Dan*_*ons 5

首先,欢迎来到Prolog!我想你会发现它有益而且愉快.

我经常看到推荐的书籍是Prolog的艺术,编程PrologClause and Effect.我有艺术编程,他们都是好书; 艺术当然更具百科全书,编程更具线性.我最近咨询了Art and Craft,还有一些更奇怪的(例如Logic Grammars).我希望下一步购买Prolog Programming in Depth.我不认为有很多不好的Prolog书籍应该尽量避免.我可能会稍后保存Craft and Practice.

您可以通过列出来一次加载多个文件:

:- [file1, file2, file3].
Run Code Online (Sandbox Code Playgroud)

另外,因为'name.pl'以'.pl'结尾,你可以省略引号; 如果Prolog通常不会将封闭成为原子,那么单引号实际上是必要的.

希望这对你的旅程有所帮助,祝你好运.:)