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
中文摘要
点击翻译按钮获取中文摘要
英文摘要
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
-
批准号:1756369
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2018
-
负责人:John McCarthy
-
依托单位:
I-Corps: Patient Leg-Powered Wheelchair Mobility to Promote Wellness
-
批准号:1743477
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2017
-
负责人:John McCarthy
-
依托单位:
Operator Theory and Applications
-
批准号:1565243
-
项目类别:Continuing Grant
-
资助金额:$62.5万
-
财政年份:2016
-
负责人:John McCarthy
-
依托单位:
Computer-Aided Invention of Complex Articulated Systems with Operational Constraints
-
批准号:1636017
-
项目类别:Standard Grant
-
资助金额:$54.81万
-
财政年份:2016
-
负责人:John McCarthy
-
依托单位:
Trypanosomatid protein synthesis as a target for novel drug therapies
-
批准号:MR/N017447/1
-
项目类别:Research Grant
-
资助金额:$36.64万
-
财政年份:2016
-
负责人:John McCarthy
-
依托单位:
Changes-of mind in target selection for action
-
批准号:1514246
-
项目类别:Standard Grant
-
资助金额:$23.4万
-
财政年份:2015
-
负责人:John McCarthy
-
依托单位:
Transatlantic SynBio Workshop
-
批准号:BB/L027062/1
-
项目类别:Research Grant
-
资助金额:$2.42万
-
财政年份:2014
-
负责人:John McCarthy
-
依托单位:
Warwick Integrative Synthetic Biology Centre
-
批准号:BB/M017982/1
-
项目类别:Research Grant
-
资助金额:$1582.66万
-
财政年份:2014
-
负责人:John McCarthy
-
依托单位:
EAGER: Computational Machine Design: The Eight-bar Linkage
-
批准号:1346738
-
项目类别:Standard Grant
-
资助金额:$8.89万
-
财政年份:2013
-
负责人:John McCarthy
-
依托单位:
Collaborative Research: Accounting for the Emergence, Persistence, and Media Coverage of Social Action Organizations
-
批准号:1322568
-
项目类别:Standard Grant
-
资助金额:$16.83万
-
财政年份:2013
-
负责人:John McCarthy
-
依托单位:
Multivariable Operator Theory and Applications
-
批准号:1300280
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2013
-
负责人:John McCarthy
-
依托单位:
NRI-Small: Collaborative Research: A Design Methodology for Multi-fingered Robotic Hands with Second-order Kinematic Constraints
-
批准号:1208412
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2012
-
负责人:John McCarthy
-
依托单位:
The Systems-Synthesis Interface in Bioscience
-
批准号:BB/J020737/1
-
项目类别:Research Grant
-
资助金额:$1.53万
-
财政年份:2012
-
负责人:John McCarthy
-
依托单位:
Integrated systems biology study of the control of protein synthesis capacity and fitness in a eukaryotic microbe.
-
批准号:BB/I020535/1
-
项目类别:Research Grant
-
资助金额:$82.15万
-
财政年份:2011
-
负责人:John McCarthy
-
依托单位:
A Design Environment for Kinematic Synthesis of Defect-Free Linkage Systems
-
批准号:1066082
-
项目类别:Standard Grant
-
资助金额:$38.41万
-
财政年份:2011
-
负责人:John McCarthy
-
依托单位:
Studying stochasticity in eukaryotic gene expression using novel tools of synthetic biology modelling and analytical science
-
批准号:BB/I008349/1
-
项目类别:Research Grant
-
资助金额:$146.57万
-
财政年份:2011
-
负责人:John McCarthy
-
依托单位:
Workshop on 21st Century Kinematics; Washington, DC; 27-28 August 2011
-
批准号:1068497
-
项目类别:Standard Grant
-
资助金额:$4.99万
-
财政年份:2011
-
负责人:John McCarthy
-
依托单位:
海外基金