The Design and Automatic Generation of Modern Program Development Environments
The Design and Automatic Generation of Modern Program Development Environments
批准号:
8706329
负责人:
Charles Fischer
金额:
$18.6万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1987
资助国家:
美国
项目状态:
已结题
起止时间:
1987-08-01 至 1990-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This project addresses problems in the design and implementation of interactive program development environments for modern programming languages. These environments are specially designed to aid both novice and experienced programmers in the creation of correct and reliable programs. Particular topics to be studied include: (1) Automatic generation of programming language interpreters from formal specifications. Automatic generation of interpreters speeds their creation and makes them more reliable. In interactive environments, interpreters allow program testing to be intermixed with program creation and editing. (2) Properties of a program, including variable and type declarations, can often be inferred from the body of a program. Such inferencing can eliminate the tedium of inserting, by hand, redundant information. Inferencing can also be used to explore the effects of program changes before they are made. The automatic selection of alternative library routines can also be supported. (3) Traditional programming language design techniques are very slow and error prone. This project will extend interactive programming support tools to the realm of language design, supporting interactive programming language design and evaluation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Assist Thread Compilation for Multi-threaded Processors
-
批准号:0208677
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2002
-
负责人:Charles Fischer
-
依托单位:
Compiler Support for Advanced Computer Architectures
-
批准号:9974613
-
项目类别:Standard Grant
-
资助金额:$19.0万
-
财政年份:1999
-
负责人:Charles Fischer
-
依托单位:
Advances in Register Allocation and Efficient Run-Time Program Analysis
-
批准号:9505922
-
项目类别:Standard Grant
-
资助金额:$18.0万
-
财政年份:1995
-
负责人:Charles Fischer
-
依托单位:
Incremental Program Development and Analysis Techniques
-
批准号:8908355
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:1990
-
负责人:Charles Fischer
-
依托单位:
The Next Generation of Program Development Environments
-
批准号:8502897
-
项目类别:Continuing Grant
-
资助金额:$11.19万
-
财政年份:1985
-
负责人:Charles Fischer
-
依托单位:
Theory and Design of Diagnostic, Error-Correcting Compilers
-
批准号:7802570
-
项目类别:Standard Grant
-
资助金额:$14.45万
-
财政年份:1978
-
负责人:Charles Fischer
-
依托单位:
海外基金