课题基金 / 基金详情

Axiomatizing Program Equivalence in Typed Functional Languages with Imperative Features

Axiomatizing Program Equivalence in Typed Functional Languages with Imperative Features
具有命令式特征的类型化函数语言中的程序等价公理化
批准号:
8915663
负责人:
John McCarthy
金额:
$29.87万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1990
资助国家:
美国
项目状态:
已结题
起止时间:
1990-07-15 至 1993-12-31

项目摘要

项目成果

John McCarthy的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Very little work has been done on the nature of program equivalence for typed higher-order languages with imperative features. In this project, investigations will continue into reasoning about programs with side-effects and other imperative features such as control abstractions. In particular, the semantics of various typed lambda calculi with references or pointers will be investigated. Simple types will be studied initially and a variety of extensions including polymorphism, effect systems, and control abstractions will then be explored. One aim of the research is to develop calculi of constrained equivalence which take into consideration the fact that a program or expression will only be used in certain contexts. In addition, the problem of providing for object-oriented programming in typed languages will be studied. This includes specifying classes of objects and defining notions of equivalence for objects and specifications of classes. This work can be seen from two points of view. First as studying typed fragments of untyped languages, axiomatizing program equivalence relative to a set of typed contexts and developing formal mechanisms for embedding typed fragments in untyped languages. Second as adding reference types and other imperative features and studying the effect of these additions on various type systems and on the nature of program equivalence.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Combinatorial Biosynthetic Pathway Engineering
  • 批准号:
    EP/X039587/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $114.46万
  • 财政年份:
    2024
  • 负责人:
    John McCarthy
  • 依托单位:
Operator Analysis and Applications
  • 批准号:
    2054199
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.0万
  • 财政年份:
    2021
  • 负责人:
    John McCarthy
  • 依托单位:
Conference on Multivariable Operator Theory and Function Spaces in Several Variables
  • 批准号:
    2055013
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.5万
  • 财政年份:
    2021
  • 负责人:
    John McCarthy
  • 依托单位:
A Database and Analysis of Intergroup Hostility
海外基金