Heterogeneous Meta Programming Systems
异构元编程系统
基本信息
- 批准号:0098126
- 负责人:
- 金额:$ 31.11万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2001
- 资助国家:美国
- 起止时间:2001-06-01 至 2005-01-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The project studies typed heterogeneous meta-programming systems where the meta-language and the object-language are different languages, with different type systems. The objective of the project is to design and implement a system with a fixed meta-language, in which it is possible to build different systems with different object-languages, or one system with multiple object-languages.The project studies how to integrate the multiple type systems that must coexist in a heterogeneous meta programming system. The type system of the meta-language must be extensible, in a manner that makes it possible to incorporate the type systems of arbitrary object languages. The goal is to produce a system where type correct meta-programs produce only type-correct object-programs. Ideas from extensible kinds, higher-order abstract syntax, intensional analysis of code, indexed-types, and the use of constrained type systems will be investigated as mechanisms to accomplish these goals.
该项目研究类型化的异构元编程系统,其中元语言和对象语言是不同的语言,具有不同的类型系统。该项目的目标是设计和实现一个具有固定元语言的系统,可以用不同的对象语言构建不同的系统,也可以用多个对象语言构建一个系统,研究如何在一个异构元程序设计系统中集成必须共存的多种类型的系统。元语言的类型系统必须是可扩展的,能够合并任意对象语言的类型系统。我们的目标是制造一个系统,在这个系统中,类型正确的元程序只产生类型正确的目标程序。来自可扩展类型、高阶抽象语法、代码的内涵分析、索引类型以及约束类型系统的使用的想法将被作为实现这些目标的机制进行研究。
项目成果
期刊论文数量(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 }}
Tim Sheard其他文献
Two-level types and parameterized modules
两级类型和参数化模块
- DOI:
10.1017/s095679680300488x - 发表时间:
2004 - 期刊:
- 影响因子:1.1
- 作者:
Tim Sheard;E. Pasalic - 通讯作者:
E. Pasalic
Tim Sheard的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Tim Sheard', 18)}}的其他基金
SHF: Small: Generic Dependently Typed Programming by Reflecting a Predicative Hierarchy of Universes
SHF:小:通过反映宇宙的谓词层次结构的通用依赖类型编程
- 批准号:
1320934 - 财政年份:2013
- 资助金额:
$ 31.11万 - 项目类别:
Standard Grant
SHF:Large:Collaborative Research:TRELLYS: Community-Based Design and Implementation of a
SHF:大型:协作研究:TRELLYS:基于社区的设计和实施
- 批准号:
0910500 - 财政年份:2009
- 资助金额:
$ 31.11万 - 项目类别:
Standard Grant
Mitigating human error in programs through combined language/reasoning systems
通过组合语言/推理系统减少程序中的人为错误
- 批准号:
0541447 - 财政年份:2006
- 资助金额:
$ 31.11万 - 项目类别:
Continuing Grant
SoD-HCER Semantics Based System Design Using Omega
使用 Omega 进行基于 SoD-HCER 语义的系统设计
- 批准号:
0613969 - 财政年份:2006
- 资助金额:
$ 31.11万 - 项目类别:
Standard Grant
Improving Hugs: Haskell as a Research Tool
改善拥抱:Haskell 作为研究工具
- 批准号:
9974980 - 财政年份:1999
- 资助金额:
$ 31.11万 - 项目类别:
Standard Grant
1996 Summer School on Advanced Functional Programming; Pacific Software Research Center, Portland, Oregon
1996 高级函数式编程暑期学校;
- 批准号:
9614784 - 财政年份:1996
- 资助金额:
$ 31.11万 - 项目类别:
Standard Grant
相似国自然基金
基于Meta分析、数据挖掘和网络药理学探讨中成药治疗广泛性焦虑症的疗效、用药规律和机制
- 批准号:2025A01004
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
Meta建模驱动下CRRT管路凝血预警模型构建及其应用研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
乳腺癌CDK4/6抑制剂耐药新机制:ACAT2代谢物Meta2靶向调控YAP构象及活性促进其核转位的机制研究
- 批准号:82303834
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
抗精神病药治疗精神分裂症的西方与中国临床研究证据:建立联合数据库及运用网状meta分析方法
- 批准号:
- 批准年份:2021
- 资助金额:100 万元
- 项目类别:
基于多维网状Meta分析和WGCNA的复方苦参注射液干预胃癌LncRNA临床关联模型构建
- 批准号:
- 批准年份:2020
- 资助金额:55 万元
- 项目类别:面上项目
针刺疗法网状Meta分析报告质量评价及关键方法研究
- 批准号:82004203
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
基于SCAN meta-GGA泛函从头算分子动力学对过冷水性质反常机制的研究
- 批准号:11874191
- 批准年份:2018
- 资助金额:60.0 万元
- 项目类别:面上项目
基于Meta流行病学和大数据监督学习构建针刺试验偏倚风险评估工具和人工智能辅助评估模型研究
- 批准号:81873197
- 批准年份:2018
- 资助金额:60.0 万元
- 项目类别:面上项目
大豆蛋白质含量QTL的Meta分析、精细定位与候选基因挖掘鉴定
- 批准号:31701449
- 批准年份:2017
- 资助金额:25.0 万元
- 项目类别:青年科学基金项目
基于贝叶斯网状Meta分析的丹参类注射剂治疗不稳定型心绞痛多维临床评价模型构建
- 批准号:81673829
- 批准年份:2016
- 资助金额:59.0 万元
- 项目类别:面上项目
相似海外基金
Moebius: Logical Principles for Type-Safe Meta-Programming
Moebius:类型安全元编程的逻辑原理
- 批准号:
RGPIN-2022-03224 - 财政年份:2022
- 资助金额:
$ 31.11万 - 项目类别:
Discovery Grants Program - Individual
Disciplined Meta-Programming
严格的元编程
- 批准号:
262084-2012 - 财政年份:2016
- 资助金额:
$ 31.11万 - 项目类别:
Discovery Grants Program - Individual
Disciplined Meta-Programming
严格的元编程
- 批准号:
262084-2012 - 财政年份:2015
- 资助金额:
$ 31.11万 - 项目类别:
Discovery Grants Program - Individual
Disciplined Meta-Programming
严格的元编程
- 批准号:
262084-2012 - 财政年份:2014
- 资助金额:
$ 31.11万 - 项目类别:
Discovery Grants Program - Individual
Disciplined Meta-Programming
严格的元编程
- 批准号:
262084-2012 - 财政年份:2013
- 资助金额:
$ 31.11万 - 项目类别:
Discovery Grants Program - Individual
Disciplined Meta-Programming
严格的元编程
- 批准号:
262084-2012 - 财政年份:2012
- 资助金额:
$ 31.11万 - 项目类别:
Discovery Grants Program - Individual
A study on hygienic syntactic macro system as a generic meta-programming foundation
作为通用元编程基础的卫生句法宏系统研究
- 批准号:
23500034 - 财政年份:2011
- 资助金额:
$ 31.11万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Deep cognitive diagnosis in intelligent tutoring systems in the framework of logic programming and meta-level reasoning
逻辑编程和元级推理框架下智能辅导系统的深度认知诊断
- 批准号:
206483810 - 财政年份:2011
- 资助金额:
$ 31.11万 - 项目类别:
Research Grants
SHF: Small: An Extensible Gradual Type System via Compile-Time Meta-Programming
SHF:小型:通过编译时元编程的可扩展渐进类型系统
- 批准号:
0914759 - 财政年份:2009
- 资助金额:
$ 31.11万 - 项目类别:
Standard Grant
Foundation of Meta-Programming
元编程基础
- 批准号:
16500004 - 财政年份:2004
- 资助金额:
$ 31.11万 - 项目类别:
Grant-in-Aid for Scientific Research (C)