An Effective Framework for Realizing Derivation Systems
An Effective Framework for Realizing Derivation Systems
批准号:
9803849
负责人:
Gopalan Nadathur
金额:
$17.3万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1998
资助国家:
美国
项目状态:
已结题
起止时间:
1998-07-15 至 2000-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
9803849 Many reasoning and specification tasks require the analysis of logically complex syntactic objects. Such tasks arise, for instance, in using typing systems, in describing and prototyping programming languages, in effecting program transformations, in demonstrating program correctness, in realizing theorem provers, in describing the semantics of natural languages and in constructing corresponding parsers for them. A satisfactory framework for performing such tasks is obtained from using lambda- terms to represent the objects that are of interest and a constructive logic to describe their properties. This research addresses questions of implementation and use of lambda Prolog, a programming language that provides such a framework. The starting point for this work is an implementation of lambda Prolog that embodies the first serious attempt to realize many of its new features in an efficient manner. Using this system, the project conducts an extensive empirical study of the impact on efficiency of choices in the representation of lambda terms and in the compilation of unification and other operations on these terms. Refinements to the structure of lambda terms and to other language features are considered towards understanding the tradeoffs between efficiency and expressiveness. Issues relevant to constructing a flexible programming system around the language are studied. Finally, the strength of the programming system and of the methods supported by it are tested by employing them to implement a compiler for lambda Prolog.***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: A Higher-Order Framework for Meta-Theoretic Reasoning
-
批准号:1617771
-
项目类别:Standard Grant
-
资助金额:$51.48万
-
财政年份:2016
-
负责人:Gopalan Nadathur
-
依托单位:
Midwest Verification Day, 2011
-
批准号:1143933
-
项目类别:Standard Grant
-
资助金额:$0.7万
-
财政年份:2011
-
负责人:Gopalan Nadathur
-
依托单位:
SHF:Small:Reasoning about Specifications of Computations
-
批准号:0917140
-
项目类别:Standard Grant
-
资助金额:$54.88万
-
财政年份:2009
-
负责人:Gopalan Nadathur
-
依托单位:
Supporting Higher-Order Approaches to Symbolic Computation
-
批准号:0429572
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Gopalan Nadathur
-
依托单位:
An Effective Framework for Realizing Derivation Systems
-
批准号:0096322
-
项目类别:Standard Grant
-
资助金额:$17.3万
-
财政年份:2000
-
负责人:Gopalan Nadathur
-
依托单位:
Towards Practical Higher-Order Metalanguages
-
批准号:9596119
-
项目类别:Continuing Grant
-
资助金额:$11.34万
-
财政年份:1995
-
负责人:Gopalan Nadathur
-
依托单位:
Towards Practical Higher-Order Metalanguages
-
批准号:9208465
-
项目类别:Continuing Grant
-
资助金额:$12.52万
-
财政年份:1993
-
负责人:Gopalan Nadathur
-
依托单位:
Higher-Order Metalanguages for Implementing Derivation Systems
-
批准号:8905825
-
项目类别:Continuing Grant
-
资助金额:$14.86万
-
财政年份:1990
-
负责人:Gopalan Nadathur
-
依托单位:
海外基金