人工智能语言的lisp和prolog
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了人工智能语言的lisp和prolog相关的知识,希望对你有一定的参考价值。
参考技术A函数型语言LISP和逻辑型语言PROLOG都适合作符号处理,都适合于结构化程序设计(LISP提供了函数定义,prolog提供了谓词定义),都具有递归功能(prolog还具有自动回溯功能),都具有人机交互能力(prolog还特别适合于推理),也都具有把过程与说明式数据结构混合起来的能力以及辨别数据、确定控制的模式匹配机制(LISP将程序与数据均表示为表,因此可以把程序作为数据处理,也可将数据当作程序来执行。Prolog用一致的数据结构“项(term)”来构造数据和程序,事实、规则和询问的表现形式都为Horn子句,执行时作统一的操作匹配。LISP的匹配函数、prolog的合一运算自动匹配、自动搜索都具有很强的模式匹配机制。)因此可以说LISP和prolog是两种较为典型的人工智能语言。
以上是关于人工智能语言的lisp和prolog的主要内容,如果未能解决你的问题,请参考以下文章
至于Nim和Crystal这类语言最大的用途,就是活在脑残粉的理想里(发人警醒)