课题基金 / 基金详情

Application of Conditional Rewrite Systems to Declarative Programming Languages

Application of Conditional Rewrite Systems to Declarative Programming Languages
条件重写系统在声明式编程语言中的应用
批准号:
06680300
负责人:
IDA Tetsuo
金额:
$1.41万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (C)
财政年份:
1994
资助国家:
日本
项目状态:
已结题
起止时间:
1994 至 1995

项目摘要

项目成果

IDA Tetsuo的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The objective of our research is the investigation of conditional rewrite systems as a computational model of declarative programming languages. We study narrowing since it is fundamental to give a computational mechanism of functional-logic languages, a class of declarative programming languages. The results we obtained are as follows.1. We designed two narrowing calculi called OINC (Outside-In Narrowing Calculus) and LNC ( Lazy Narrowing Calculus) in order to give computational mechanisms of declarative programming languages. The two calculi enable us to incorporate the notion of lazy-evaluation, developed in functional programming languages, into functional-logic programming languages. We also obtained completeness results of these calculi for a class of term rewriting systems.2. We Proposed a syntactic sufficient condition for level-confluence of conditional rewrite systems with extra variables in the right-hand side of their rewrite rules. Level-confluence is an important property to guarantee completeness of narrowing for condtional rewrite systems. Using this result, we showed a new sufficient condition for completeness of narrowing for conditional rewrite systems with extra variables.3. We investigated a relationship between conditional narrowing and models of declarative programming languages. We showed conditional narrowing is sound and complete with respect to two typical models of functional-logic languages based on strict equations.4. In order to apply properties of conditional rewrite systems to meta programming in declarative programming languages, we investigated modular properties of conditional rewrite systems. We showed level-confluence in modular for conditional rewrite systems with extra variables.
期刊论文(91)
专著(0)
科研奖励(0)
会议论文
K.Nakagawa et al.: "Compiling Programs of an Applicative Narrowing Calculus" Proc.of Fuji Int.Workshop on Functional and Logic Programming. 78-91 (1995)
K.Nakakawa 等人:“Compiling Programs of an Applicative Narrowing Calculus”Proc.of Fuji Int.Workshop on 函数和逻辑编程。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
T.Suzuki et al.: "Level-confluence of conditional rewrite systems with extra variables in right-hand sides" Proc.of the 6th Int.Conf.on RTA '95. LNCS 914. 179-193 (1995)
T.Suzuki 等人:“右侧有额外变量的条件重写系统的水平汇合”Proc.of the 6th Int.Conf.on RTA 95。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
T.Ida and K.Nakahara: "Leftmost outside-in narrowing calculi" J.of Functional Programming. (To Appear).
T.Ida 和 K.Nakahara:“最左外向内缩小演算”J.of 函数式编程。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
T.Suzuki,A.Middeldorp,and T.Ida: "Level-Confluence of Conditional Rewrite Systems with Extra Variables in Right-Hand Sides" Proceedings of the 6th International Conferece on Rewriting Techniques and Applications,Lecture Notes in Computer Science. (印刷中). (
T.Suzuki、A.Middeldorp 和 T.Ida:“右侧带有额外变量的条件重写系统的水平汇合”第六届国际重写技术和应用会议论文集,计算机科学讲义。 (。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
58
    Development of methods for computational origami based on geometric algebra
    • 批准号:
      16K00008
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.91万
    • 财政年份:
      2016
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Towards 3D computational oeigami - theory and software development
    • 批准号:
      25330007
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.66万
    • 财政年份:
      2013
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Formalization of origami and origami-programming based on algebraic graph rewriting
    • 批准号:
      22650001
    • 项目类别:
      Grant-in-Aid for Challenging Exploratory Research
    • 资助金额:
      $2.1万
    • 财政年份:
      2010
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Modeling and verification of web software based on theories symbolic computation
    • 批准号:
      20300001
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $12.23万
    • 财政年份:
      2008
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    海外基金