课题基金 / 基金详情

Program transformation in meta programming environment

Program transformation in meta programming environment
元编程环境中的程序转换
批准号:
62580038
负责人:
IDA Tetsuo
金额:
$1.47万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (C)
财政年份:
1987
资助国家:
日本
项目状态:
已结题
起止时间:
1987 至 1988

项目摘要

项目成果

IDA Tetsuo的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
We are developing a system called meta computing environment, in which several computation models coexist sharing common resources including stacks and heap. Presently MC comprises two models, namely reduction and resolution based models. LISP and Prolog are constructed on each models. We observe program transformations play an important role in reasoning about programs, especially so when we are interested in meta-theorems of programs.Our results are summarized in the following points. (i) Development of program transformation schemes in functional programs and application of the schemes to compilation of LISP programs. LISP compiler successively transform programs; first LISP-to-LISP, then LISP to categorical expressions and finally code sequences of an abstract machine. The process of the transformations are formally described. (ii) Development of type inference system for LISP programs. Prototype implementation of a type inference system is constructed; it serves as a front end processor which generates typed LISP programs. (iii) Methodologies for meta programming. Since meta computing environment has LISP and Prolog, we used features of the both in performing researches outlined in (i) and (ii). Pattern matching and backtracking are taken advantage of in program transformation on one hand, and on the other hand programs with more refined control structures are expressed in LISP.
期刊论文(11)
专著(0)
科研奖励(0)
会议论文
Tetuo Ida: "An Interpretation of LISP by the Lambda Calculus and Cartesian Closed Categories with Implementation Consideration" Computer Software. 4. 33-44 (1987)
Tetuo Ida:“通过 Lambda 演算和笛卡尔闭范畴对 LISP 的解释,并考虑实现”计算机软件。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
A.Yamanaka: KENS Report(National Lab.for High-Energy Phys.). VII. 36-37 (1989)
A.Yamanaka:KENS 报告(国家高能物理实验室)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
I.Minato: Report RLEMTIT(Tokyo Inst.Tech.). 12. 33-45 (1988)
I.Minato:报告 RLEMTIT(东京工业大学)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
I.Minato: Report RLEMTIT(Toyo Inst.Tech.). 12. 33-45 (1988)
I.Minato:报告 RLEMTIT(东洋研究所)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
8
    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
    • 依托单位:
    海外基金