课题基金 / 基金详情

On-Line Polymorphic Type Inference in Imperative Languages

On-Line Polymorphic Type Inference in Imperative Languages
命令式语言中的在线多态类型推断
批准号:
9414421
负责人:
Geoffrey Smith
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1994
资助国家:
美国
项目状态:
已结题
起止时间:
1994-11-15 至 1996-10-31

项目摘要

项目成果

Geoffrey Smith的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Although sophisticated polymorphic type systems have become a standard part of functional programming languages, such type systems have had little impact on imperative languages. This research is aimed at developing a new type discipline for a class of implicitly-typed imperative programming languages with subtyping, coherent global overloading, and polymorphism. Technical problems include preserving principal-typing and subject-reduction properties with polymorphic references, developing an appropriate notion of coherence, and finding algorithms to decide whether a set of subtyping and overloading constraints is satisfiable. A novel aspect of the work is the implementation of an incremental algorithm for on-line type inference, suitable for use in programming environments where partial definitions may be given and updated. The implementation is a structured editor generated automatically by the Synthesizer Generator from an attribute grammar specification. Incremental type recomputation is implicit in this paradigm.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Restriction of DNA viruses by TRIM5a and ZAP / TRIM25 / KHNYN: mechanisms of restriction and viral evasion
  • 批准号:
    MR/W025590/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $82.6万
  • 财政年份:
    2023
  • 负责人:
    Geoffrey Smith
  • 依托单位:
The Development of Optical Classification Models for Ambient Aerosols Using Machine Learning
EAGER: Collaborative: Quantifying Information Leakage in Searchable Encryption
  • 批准号:
    1749014
  • 项目类别:
    Standard Grant
  • 资助金额:
    $7.5万
  • 财政年份:
    2018
  • 负责人:
    Geoffrey Smith
  • 依托单位:
Using viruses to study kinesin-1 recruitment, regulation and function
  • 批准号:
    MR/R010536/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $61.14万
  • 财政年份:
    2017
  • 负责人:
    Geoffrey Smith
  • 依托单位:
海外基金