课题基金 / 基金详情

Type Safe Program Generators

Type Safe Program Generators
类型安全程序生成器
批准号:
9625462
负责人:
Tim Sheard
金额:
$32.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1996
资助国家:
美国
项目状态:
已结题
起止时间:
1996-10-15 至 2000-03-31

项目摘要

项目成果

Tim Sheard的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This research project investigates the tight integration of program generation facilities into typed languages. Present program generation technology can be classified as either integrated with the language environment, as are macros in Lisp, or external to the language, as are yacc and lex for C. Within language-integrated generators, the taxonomy can be further refined into tightly-integrated generators, exemplified by reflective systems, and loosely-integrated generators, such as macro preprocessors. Tight integration of generators into typed languages gives rise to a number of problems to which solutions must be found. However, the benefits of increased expressiveness, efficiency, productivity, reusability, reliability, and quality makes research into solving these problems worthwhile. If the project is successful, it will provide a clearer semantics to a reflective ML-like language tailored for building generator systems, illustrate how such a reflective language can be restricted to maintain the invariants of strong typing, design a meta-programming system to prevent variable capture or design hiding, and build a programming environment where generated code can be seamlessly integrated with code produced in more traditional ways.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Generic Dependently Typed Programming by Reflecting a Predicative Hierarchy of Universes
  • 批准号:
    1320934
  • 项目类别:
    Standard Grant
  • 资助金额:
    $37.5万
  • 财政年份:
    2013
  • 负责人:
    Tim Sheard
  • 依托单位:
SHF:Large:Collaborative Research:TRELLYS: Community-Based Design and Implementation of a
  • 批准号:
    0910500
  • 项目类别:
    Standard Grant
  • 资助金额:
    $66.82万
  • 财政年份:
    2009
  • 负责人:
    Tim Sheard
  • 依托单位:
Mitigating human error in programs through combined language/reasoning systems
  • 批准号:
    0541447
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2006
  • 负责人:
    Tim Sheard
  • 依托单位:
SoD-HCER Semantics Based System Design Using Omega
  • 批准号:
    0613969
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2006
  • 负责人:
    Tim Sheard
  • 依托单位:
国内基金
海外基金
叶绿体蛋白SAFE1和SAFE2介导单线态氧信号转导的机理研究
  • 批准号:
    32170284
  • 项目类别:
    面上项目
  • 资助金额:
    60万元
  • 批准年份:
    2021
  • 负责人:
    王良省
  • 依托单位:
基于Safe screening的多任务稀疏学习理论与算法的研究
  • 批准号:
    12071475
  • 项目类别:
    面上项目
  • 资助金额:
    51.0万元
  • 批准年份:
    2020
  • 负责人:
    徐义田
  • 依托单位:
醛糖还原酶(AR)激活SAFE(JAKs/STATs)通路在抵抗下颌下腺缺血再灌注损伤中的作用
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2019
  • 负责人:
    张思恩
  • 依托单位:
基于Safe screening 的支持向量机的稀疏理论及其快速求解方法
  • 批准号:
    11671010
  • 项目类别:
    面上项目
  • 资助金额:
    48.0万元
  • 批准年份:
    2016
  • 负责人:
    徐义田
  • 依托单位: