我初学了两周的prolog
我初学了两周的prolog 感觉特别难懂 我应该怎么去理解呢
特别是递归啊 回溯啊 程序怎么运行的都搞不清 尤其是处理表的那块。。
好气馁啊。。。
求助。。。
[解决办法]
我当初学的时候也是学得一肚子火,网上很多所谓的教程根本不提怎么编译。而PROLOG好像分为解释型运行和编译型运行两种。反正我用VP就重来没成功运行过网上给的例子。
不知道LZ用的是什么编译器,反正我用的是visual prolog,参考的是这篇《Visual Prolog初学指南》http://download.csdn.net/source/1439073。
如果只是用控制台的话前面几章可以先不看。比较重要的一个是第5章,不过里面的例子是在推理机上面运行的,不能编译成程序。然后就是第9章,尤其是谓词段和子句段这两节。第10章有些现成的例子,可以直接照抄试着运行感受一下。