期刊文献+

Gdel语言延迟声明语句的语义及其实现方法

Semantics of Delay Declaration in Logic Programming Language Gdel and its Implementation
下载PDF
导出
摘要 Gdel语言因语言成份复杂而缺乏严格的语义基础和成熟的编译器,因此推出后它一直发展缓慢。对此采用进化代数描述了其主要语言成分延迟声明语句的过程性语义,然后介绍了依据该语义的具体实现方法并给出运行流程图和C语言描述。最后通过一个例子来具体说明延迟计算在基于扩展Warren机的编译系统中的执行情况。实验结果表明了其可行性。 The logic programming language Gdel is developed slowly since its appearance due to its complex language components and the lack of rigorous semantic foundation and mature compilers.In this paper,we firstly described the procedural semantics of its delay computation using evolving algebra.Then the specific implementation methods were introduced with a flow chart and a description by C language.Finally the execution of delay computation in the compiler based on extended Warren's Abstract Machine was illustrated.Its feasibility was proved by the implementation.
出处 《计算机科学》 CSCD 北大核心 2012年第5期114-116,共3页 Computer Science
基金 国家自然科学基金(69383004)资助
关键词 Gdel语言 延迟计算 进化代数 过程性语义 扩展Warren机 Programming language Gdel Delay computation Evolving algebra Procedural semantics Extended WAM
  • 相关文献

参考文献9

  • 1Hill P M, Lloyd J W. The Godel Programming Language[M]. USA: MIT Press, 1994.
  • 2Hill P M, Lloyd J W, Shepherdson J C. Properties of a pruning operator[J]. Journal of Logic and Computation, 1990,1(1):99-143.
  • 3Gurevich Y. Logic and the challenge of Computer Science [M]. New York: Computer Science Press, 1988 : 1-57.
  • 4Gurevich Y, Morris J. Algebraic operational semantics and Modula-2 [C]//Computer Science Logic. 1987,1988:81-101.
  • 5BOrger, E. A Logical Operational Semantics of Full Prolog[C]// Computer Science Logic 1989. Springer, 1992:36-64.
  • 6Li Hui-qi, Zhao Zhi-zhuo. A polymorphic type system in logic programming [C]//Proceedings of the 3rd International Conference on Intelligent System and Knowledge Engineering. 2008: 125-130.
  • 7林永鹏.Godel语言编译系统设计[D].厦门:厦门大学,2010.
  • 8刘椿年,曹德和.PROLOG语言,它的应用与实现[M].北京:科学出版社,1990.
  • 9苗占禄,刘椿年,钟宁燕.Warren抽象机(WAM)的数据结构和解释实现[J].北京工业大学学报,1999,25(1):56-63. 被引量:3

二级参考文献3

  • 1刘棒年,Prolog语言,它的应用与实现,1990年
  • 2刘椿年,Prolog语言.它的应用与实现,1990年
  • 3钟宁燕,刘椿年,苗占禄.基于WAM的Prolog编译优化[J].北京工业大学学报,1998,24(4):43-49. 被引量:3

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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