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
中文摘要
点击翻译按钮获取中文摘要
英文摘要
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
-
批准号:2134617
-
项目类别:Standard Grant
-
资助金额:$58.22万
-
财政年份:2022
-
负责人:Geoffrey Smith
-
依托单位:
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
-
依托单位:
Improving Characterization of Aerosol Optical Properties: Combined Measurements of Angle-resolved Scattering and Ultraviolet-visible Absorption
-
批准号:1638307
-
项目类别:Standard Grant
-
资助金额:$48.98万
-
财政年份:2016
-
负责人:Geoffrey Smith
-
依托单位:
Understanding how viral innate immune evasion strategies affect adaptive immunity, and the application to vaccine development
-
批准号:MR/M019810/1
-
项目类别:Research Grant
-
资助金额:$80.33万
-
财政年份:2016
-
负责人:Geoffrey Smith
-
依托单位:
The Nature and Evolution of Brown Carbon Optical Properties in Atmospheric Aerosols
-
批准号:1241621
-
项目类别:Standard Grant
-
资助金额:$31.56万
-
财政年份:2013
-
负责人:Geoffrey Smith
-
依托单位:
Vaccinia virus entry, exit and evasion
-
批准号:G1000207-E01/2
-
项目类别:Research Grant
-
资助金额:$207.52万
-
财政年份:2011
-
负责人:Geoffrey Smith
-
依托单位:
TC: Small: Theory and Applications of Min-Entropy Leakage
-
批准号:1116318
-
项目类别:Standard Grant
-
资助金额:$48.62万
-
财政年份:2011
-
负责人:Geoffrey Smith
-
依托单位:
Human and viral Golgi anti-apoptotic protein (GAAP); a structural and functional study of its mechanism of action
-
批准号:G0900224/2
-
项目类别:Research Grant
-
资助金额:$62.18万
-
财政年份:2011
-
负责人:Geoffrey Smith
-
依托单位:
Vaccinia virus entry, exit and evasion
-
批准号:G1000207-E01/1
-
项目类别:Research Grant
-
资助金额:$231.44万
-
财政年份:2010
-
负责人:Geoffrey Smith
-
依托单位:
Human and viral Golgi anti-apoptotic protein (GAAP); a structural and functional study of its mechanism of action
-
批准号:G0900224/1
-
项目类别:Research Grant
-
资助金额:$101.58万
-
财政年份:2009
-
负责人:Geoffrey Smith
-
依托单位:
Regulation of the dsDNA sensor protein-mediated anti-viral response by vaccinia virus
-
批准号:G0800151/1
-
项目类别:Research Grant
-
资助金额:$42.05万
-
财政年份:2008
-
负责人:Geoffrey Smith
-
依托单位:
CT-ISG: New Foundations for Quantitative Information Flow
-
批准号:0831114
-
项目类别:Standard Grant
-
资助金额:$33.59万
-
财政年份:2008
-
负责人:Geoffrey Smith
-
依托单位:
CAREER: Particle Morphology and Composition Effects on Chemical Reaction Rates in Aerosols
-
批准号:0547011
-
项目类别:Continuing Grant
-
资助金额:$58.49万
-
财政年份:2006
-
负责人:Geoffrey Smith
-
依托单位:
Rates, Products and Hygroscopicity of Hydroxyl Radical (OH)-Initiated Oxidation Reactions of Organic Aerosols and Films
-
批准号:0402226
-
项目类别:Continuing Grant
-
资助金额:$40.83万
-
财政年份:2004
-
负责人:Geoffrey Smith
-
依托单位:
Collaborative Research: Basic Research in Information Privacy
-
批准号:9900951
-
项目类别:Standard Grant
-
资助金额:$9.51万
-
财政年份:1999
-
负责人:Geoffrey Smith
-
依托单位:
Type Systems for Secure Remote Evaluation
-
批准号:9612176
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1996
-
负责人:Geoffrey Smith
-
依托单位:
On-Line Polymorphic Type Inference in Imperative Languages
-
批准号:9596113
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1994
-
负责人:Geoffrey Smith
-
依托单位:
Instructional Scientific Equipment Program
-
批准号:7712006
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1977
-
负责人:Geoffrey Smith
-
依托单位:
海外基金