Turbo Prolog 2.0
大三下学期选了一门神奇的选修课——《人工智能概论》,老师竟然还不是我们学校的。大作业是 Prolog 做一个小型专家系统,这里把 Prolog 一些语法记录一下。
参考资料
Turbo Prolog 2.0
语法规范
- 常量(symbol)小写,变量大写,这两点是强制性的,常量若大写需要加引号
- 谓词小写,非强制,大写不会报错
- PREDICATES, GOAL, CLAUSES 顺序没有要求
数据类型
- 串 string
- 用一对双引号括住的任意字符序列。程序中的串最长可达 255 个字符,文件中的可为 64k
- ‘abc’, ‘123’
- 符号 symbol
- 以小写字母打头的字母、数字和下划线序列;串
- ‘abc’, abc
MakeWindow 函数
1 | makewindow(1,7,7,"AN EXPERT SYSTEMS", 1, 16,15,58) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Robby!
评论

