Theory and Design of a Safe and Flexible Programming Language Based On the Integration of Static and Dynamic Typing
Theory and Design of a Safe and Flexible Programming Language Based On the Integration of Static and Dynamic Typing
批准号:
21680002
负责人:
IGARASHI Atsushi
金额:
$14.48万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Young Scientists (A)
财政年份:
2009
资助国家:
日本
项目状态:
已结题
起止时间:
2009 至 2012
中文摘要
点击翻译按钮获取中文摘要
英文摘要
There are two kinds of programming languages: statically typed languages, in which a program is subject to error-checking before running it; and dynamically typed languages, in which errors in a program are found only at its run time. They have both advantages and disadvantages. In this research we designed a new language which has both functionalities and studied its theory and implementation. As theoretical results, we obtained a type-checking algorithm for partially-typed programs, a method to perform run-time checks, and their correctness proofs, which show errors found at run-time can be attributed to a portion of programs that are not checked before running. We also devised an implementation scheme.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Matching MyType with Subtyping
将 MyType 与子类型相匹配
DOI:
--
发表时间:
期刊:
Science of Computer Programming
影响因子:
1.3
作者:
[Chieri Saito, Atsushi Igarashi]
通讯作者:
Atsushi Igarashi
Self Type Constructors, ACM Conference on Object-Oriented Programming
自类型构造函数,ACM 面向对象编程会议
DOI:
--
发表时间:
2009
期刊:
影响因子:
--
作者:
[Chieri Saito, Atsushi Igarashi]
通讯作者:
Atsushi Igarashi
プログラミング言語の基礎概念
编程语言的基本概念
DOI:
--
发表时间:
2011
期刊:
影响因子:
--
作者:
[五十嵐淳]
通讯作者:
五十嵐淳
DOI:
--
发表时间:
2012
期刊:
影响因子:
--
作者:
[Taro Sekiyama, Atsushi Igarashi]
通讯作者:
Atsushi Igarashi
Logical Relations for a Manifest Contract Calculus, Fixed
清单合约演算的逻辑关系,已修复
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[Taro Sekiyama, Atsushi Igarashi]
通讯作者:
Atsushi Igarashi
共 19 条
Job adaptation and shift work : from the view points of biological rhythms and mental health
-
批准号:21530651
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.75万
-
财政年份:2009
-
负责人:IGARASHI Atsushi
-
依托单位:
Study on Type Theory to Promote Software Reuse
-
批准号:18700026
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.39万
-
财政年份:2006
-
负责人:IGARASHI Atsushi
-
依托单位:
Long work and short sleep ; Is it really a bad life style?
-
批准号:17530449
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.39万
-
财政年份:2005
-
负责人:IGARASHI Atsushi
-
依托单位:
海外基金