期刊文献+

逻辑程序设计语言Gdel与Prolog的比较

A comparison between the logic programming languages Gdel and Prolog
下载PDF
导出
摘要 在多态多类的一阶逻辑基础之上,围绕类型系统、模块系统、控制机制、元程序设计和输入/输出部分对Gdel语言功能进行分析.重点比较了逻辑程序设计语言Gdel与Prolog的联系与区别,通过比较分析,表明由于摒弃了Prolog语言中的非逻辑成分,引入了多种新的语言成分,Gdel语言具有更好的说明性语义和执行效率. We analyzed the functions of the Gǒdel language on the bassis of the first-order logic with polymorphism and multi types. The focus was on its types, module system, control mechanisms, meta-programming, and input/output. Emphasis was on comparisons of relationships and disparities in Prolog and Gǒdel. The comparisons showed that the Gǒdel language is more declarative and efficient because it eliminates the non-logical parts of Prolog and introduces many kinds of new language elements.
出处 《智能系统学报》 2009年第2期163-168,共6页 CAAI Transactions on Intelligent Systems
关键词 Gdel语言 PROLOG语言 模块系统 类型系统 控制机制 元程序设计 Gǒdel Prolog modular system type system control mechanism meta-programming
  • 相关文献

参考文献3

二级参考文献17

  • 1陈睿,蔡希尧.基于类型系统的元数据模型[J].软件学报,1995,6(5):265-275. 被引量:4
  • 2徐殿祥,郑国梁.对象式逻辑程序设计[J].计算机研究与发展,1996,33(1):17-23. 被引量:6
  • 3Gunter C A. Semantics of programming languages:structures and techniques,Foundation of computer[M].USA:MIT Press, 1992.
  • 4Barendregt H. Problems in type theory[DB/OL].http://www. cs.kun.nl/-henk/papers.html.
  • 5Donahue J, Demers A. Data types are values[J]. ACM Trans on Programming Languages and Systems, 1985, 7(3):426-445.
  • 6Terrence W, Pratt Marvin, Zelkowitz V. Programming languages design and implementation[M].北京:电子工业出版社,1998.
  • 7Hill P M, Lloyd J W. The Godel programming language[M].USA: MIT Press, 1994.
  • 8Hill P M,Lloyd J W.The Gdel Programming Language[M].Bristol:Bristol University Press,1990.
  • 9Hill P M,Lloyd J W.Analysis of meta-programs[A].Meta-programming in Logic Programming[C].Massachusetts:MIT Press,1989.23-52.
  • 10斯特林L 刘君佺 译.Prolog高级程序设计[M].西安:西安交通大学出版社,1991..

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部