首页> 美国政府科技报告 >Classification Scheme for Declarative Programming Languages: Syntax, Semanticsand Operational Models
【24h】

Classification Scheme for Declarative Programming Languages: Syntax, Semanticsand Operational Models

机译:声明性编程语言的分类方案:语法,语义和操作模型

获取原文

摘要

The paper discusses how to classify declarative programming languages, includingfunctional logic ones, on the basis of declarative semantics. Four base paradigms are identified. Each stands for an uncombined language approach, such as Horn logic programming. Other declarative paradigms are explained as combinations of these base paradigms. The paper presents a uniform framework in which the declarative semantics of integrated paradigms is investigated. The combinations are restricted to pairs of base paradigms. A particular result is a new semantics for the so called guarded functional programming which integrates functional with Horn clause programming. Furthermore, a framework for the operational models of declarative paradigms is presented which is based on syntactic inference systems. An important insight is that the operational models for integrated paradigms can be obtained by integrating the operational models of the involved base paradigms. The relations between constraint solving and unification are investigated, resulting in a general operational model called constraint deduction. (Copyright (c) GMD 1990.)

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号