Type System in Programming Languages

来源 :计算机科学技术学报(英文版) | 被引量 : 0次 | 上传用户:lygwzs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Type system provides a precise description of a programming lanrnguage. This is a prerequisite for the implementation and use of language. It also rnconducts mechanical and transparent type-checking on programs to prevent the ocrncurrence of execution error during the running of programs. So, it can be said that,rnon the one hand, type system works as a formal tool to do mathematical analysis rnof language; on the other hand, it is a formal method for rigorously and precisely rndesigning and implementing language. In this paper, some basic concepts of type rnsystem are discussed first. And then, the implementation of a graph-rewriting-based rnfunctional language - SClean’s type system is given in details. It is hoped that the rnproposed method of using and implementing type system is of practical usefulness.
其他文献
路径优化问题在配送成本中是一个至关重要的因素。随着社会的不断进步和经济的快速发展,路径优化问题得到了大力发展,其中通过优化配送路径的方法可以大大节约运输成本从而对成
日本新光电机最近成功地采用摩擦压接方法把用于位移传感器中的直径为3mm的细金属棒结合在一起,其结合强度较螺栓连接、钎焊结合高出30%,该法不仅用于位移传感器而且还可用于微
期刊
目的探讨湖南省农村改厕对控制肠道传染病和寄生虫感染效果.方法按不同地理方位及不同粪便无害化处理的类型分别选择6个县作为观察点,采用检测粪大肠菌值、寄生虫虫卵沉降率
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
本文通过对荣华二采区10
期刊
为了探讨聋校初中、高中学生的友谊状况,对129名聋校中学生调查发现:好朋友的平均数量为5个,友谊质量总分及六个维度的得分均超过了中间水平;女生总体友谊质量、“冲突的解决
目的 检测IGF-Ⅰ与Ki-67在乳腺癌中的表达情况,分析二者之间的相关性及对判断乳腺癌细胞增殖活性和恶性程度所起的作用.方法 采用免疫组化S-P法,检测IGF-Ⅰ与Ki-67在乳腺癌、
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
脑科学的研究结果表明,在计算过程中所激活的脑区与学生的年龄、个体差异以及练习习惯等都有着紧密的联系,而这一研究成果也为进行基于脑科学的小学数学计算教学提供了重要的