ITR: Implementation of Functional Logic Languages
ITR:函数逻辑语言的实现
基本信息
- 批准号:0218224
- 负责人:
- 金额:$ 39.94万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2002
- 资助国家:美国
- 起止时间:2002-09-01 至 2006-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Functional logic (FL) programming languages provide severaladvantages over declarative languages based on either functions orpredicates only. A narrowing engine is an essential component ofFL languages. Narrowing engines available to date are allprototypical and almost universally incomplete. The goal of thisresearch is the design and development of a general, efficient andcomplete narrowing engine for FL languages.This research will define both internal and externalrepresentations of executable FL programs---the latter in XML.This approach will decouple the frontends of different compilersand interpreters of FL languages from the narrowing engine. Thisseparation will enable frontends for different languages to usethe same backend. By contrast to other contemporary researchefforts, the proposed narrowing engine will map narrowingcomputations to computations in an imperative language. Theinternal representation of the executable code will be athin-layer bytecode over the mapping of narrowing computations tocomputations in an imperative language. This approach promises agood efficiency without sacrificing tasks, such as tracing,debugging and profiling, that are more easily implemented in aninterpreter. An integral part of the implementation will be arun-time environment for using the narrowing engine in the backendof a compiler/interpreter of FL languages.
函数逻辑(FL)编程语言提供了几个优势,声明性语言的基础上,无论是功能或谓词。 摘要缩窄引擎是外语语言的重要组成部分。 到目前为止,所有的缩窄发动机都是典型的,而且几乎都是不完整的。 本研究的目标是设计和开发一个通用的、高效的、完整的FL语言缩窄引擎,该研究将定义可执行FL程序的内部和外部表示- 这种分离将使不同语言的前端使用相同的后端。 与其他当代研究成果相比,所提出的缩小引擎将缩小计算映射到命令式语言中的计算。 可执行代码的内部表示将是一个在缩小计算到命令式语言中的计算的映射上的一层字节码。 这种方法保证了良好的效率,而不会牺牲任务,如跟踪,调试和分析,更容易在解释器中实现。 实现的一个组成部分将是运行时环境,用于在FL语言的编译器/解释器的后端使用缩小引擎。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Sergio Antoy其他文献
Sergio Antoy的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Sergio Antoy', 18)}}的其他基金
SHF: Small: A principled compiler for functional logic languages
SHF:小型:函数式逻辑语言的原则性编译器
- 批准号:
1317249 - 财政年份:2013
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
ITR/SY: Non-Deterministic Computations for Functional Logic Programs
ITR/SY:功能逻辑程序的非确定性计算
- 批准号:
0110496 - 财政年份:2001
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
U.S.-Germany Cooperative Research: Advanced Techniques for Multi-Paradigm Declarative Languages
美德合作研究:多范式陈述性语言的先进技术
- 批准号:
9981317 - 财政年份:2000
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
RIA: Design Strategies For Algebraic Specifications
RIA:代数规范的设计策略
- 批准号:
9196023 - 财政年份:1990
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
RIA: Design Strategies For Algebraic Specifications
RIA:代数规范的设计策略
- 批准号:
8908565 - 财政年份:1989
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
相似海外基金
Collaborative Research: BoCP-Implementation: Alpine plants as a model system for biodiversity dynamics in a warming world: Integrating genetic, functional, and community approaches
合作研究:BoCP-实施:高山植物作为变暖世界中生物多样性动态的模型系统:整合遗传、功能和社区方法
- 批准号:
2326020 - 财政年份:2024
- 资助金额:
$ 39.94万 - 项目类别:
Continuing Grant
Collaborative Research: BoCP-Implementation: Alpine plants as a model system for biodiversity dynamics in a warming world: Integrating genetic, functional, and community approaches
合作研究:BoCP-实施:高山植物作为变暖世界中生物多样性动态的模型系统:整合遗传、功能和社区方法
- 批准号:
2326021 - 财政年份:2024
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
Implementation of community-based health checks and peer-to-peer support to promote functional ability for older people living in rural Zimbabwe
实施基于社区的健康检查和同伴支持,以提高津巴布韦农村老年人的功能能力
- 批准号:
MR/Y019520/1 - 财政年份:2024
- 资助金额:
$ 39.94万 - 项目类别:
Research Grant
Collaborative Research: BoCP-Implementation: The influence of different nutrient delivery modes on functional biodiversity of marine plankton in a changing ocean
合作研究:BoCP-实施:不同养分输送模式对变化海洋中海洋浮游生物功能生物多样性的影响
- 批准号:
2326029 - 财政年份:2023
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
Collaborative Research: BoCP-Implementation: The influence of different nutrient delivery modes on functional biodiversity of marine plankton in a changing ocean
合作研究:BoCP-实施:不同养分输送模式对变化海洋中海洋浮游生物功能生物多样性的影响
- 批准号:
2326028 - 财政年份:2023
- 资助金额:
$ 39.94万 - 项目类别:
Standard Grant
Collaborative Research: BoCP Implementation: Using the Past to Predict the Future: How Physiology and other Functional Traits Determine Survival/Extinction in W. Atlantic Mollusks
合作研究:BoCP 实施:用过去预测未来:生理学和其他功能特征如何决定西大西洋软体动物的生存/灭绝
- 批准号:
2225014 - 财政年份:2023
- 资助金额:
$ 39.94万 - 项目类别:
Continuing Grant
Collaborative Research: BoCP Implementation: Using the Past to Predict the Future: How Physiology and other Functional Traits Determine Survival/Extinction in W. Atlantic Mollusks
合作研究:BoCP 实施:用过去预测未来:生理学和其他功能特征如何决定西大西洋软体动物的生存/灭绝
- 批准号:
2225012 - 财政年份:2023
- 资助金额:
$ 39.94万 - 项目类别:
Continuing Grant
Collaborative Research: BoCP Implementation: Using the Past to Predict the Future: How Physiology and other Functional Traits Determine Survival/Extinction in W. Atlantic Mollusks
合作研究:BoCP 实施:用过去预测未来:生理学和其他功能特征如何决定西大西洋软体动物的生存/灭绝
- 批准号:
2225011 - 财政年份:2023
- 资助金额:
$ 39.94万 - 项目类别:
Continuing Grant
Collaborative Research: BoCP-Implementation: forecasting functional biodiversity change with satellite remote sensing and modeling
合作研究:BoCP-实施:利用卫星遥感和建模预测功能性生物多样性变化
- 批准号:
2326013 - 财政年份:2023
- 资助金额:
$ 39.94万 - 项目类别:
Continuing Grant
Advancing the implementation of variant-level functional data into clinical databases and clinical practice
推进变异级功能数据在临床数据库和临床实践中的实施
- 批准号:
10674373 - 财政年份:2023
- 资助金额:
$ 39.94万 - 项目类别: