课题基金 / 基金详情

Semantic Tools for Realistic Programming Languages

Semantic Tools for Realistic Programming Languages
现实编程语言的语义工具
批准号:
9301340
负责人:
Scott Smith
金额:
$16.85万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1994
资助国家:
美国
项目状态:
已结题
起止时间:
1994-09-01 至 1997-08-31

项目摘要

项目成果

Scott Smith的其他基金

相似基金

相关文献

中文摘要
翻译
该项目解决的问题是为结合了许多复杂特性(包括内存、面向对象、丰富的类型概念、异常和并发性)的编程语言提供完整的形式化语义。对语义采用操作方法,因为它是唯一具有立即适用于这种丰富语言的潜力的方法。由此产生的操作理论还包括丰富的程序等价理论,以帮助编译器编写者和语言转换者。本研究的重点是:(1)将领域理论中的概念,如有限性和- -代数,提升到全功能语言中;(2)给出全功能语言的语义类型描述,特别是面向对象语言的困难情况;(3)将全功能语言作为一个整体来研究,以发现相互作用和冲突,而不是在单独的研究中解决每个特征。
英文摘要
This project addresses the problem of giving full and formal semantics to programming languages that combine a number of complex features, including memories, object-orientedness, rich notions of type, exceptions, and concurrency. An operational approach is taken to semantics since it is the only method with immediate potential for applicability to such rich languages. The resulting operational theory also includes a rich theory of equivalence on programs to aid compiler writers and language transformers. This research focuses on: (1) lifting concepts from domain theory, such as finiteness and omega-algebraicity, into full-featured languages, (2) giving semantic type descriptions of full-featured languages, in particular the difficult case of object-oriented languages, and (3) studying full-featured languages as one piece to discover interactions and conflicts, rather than addressing each feature in a separate study.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
GARDE: Design Projects to Enable Veteran Reintegration in an Educational System
  • 批准号:
    1401507
  • 项目类别:
    Standard Grant
  • 资助金额:
    $12.43万
  • 财政年份:
    2014
  • 负责人:
    Scott Smith
  • 依托单位:
EAGER: Reconceiving Scripting Language Design
  • 批准号:
    1347405
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.0万
  • 财政年份:
    2013
  • 负责人:
    Scott Smith
  • 依托单位:
REU Site: Summer Research Experiences in Wireless Sensor Networks - Design and Applications
  • 批准号:
    1005106
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $36.77万
  • 财政年份:
    2010
  • 负责人:
    Scott Smith
  • 依托单位:
Collaborative Research: Integrating Asynchronous Digital Design into the Undergraduate Computer Engineering Curriculum throughout the Nation
  • 批准号:
    0717572
  • 项目类别:
    Standard Grant
  • 资助金额:
    $37.74万
  • 财政年份:
    2007
  • 负责人:
    Scott Smith
  • 依托单位:
海外基金