咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >A new implementation of the Ic... 收藏

A new implementation of the Icon language

图标语言的新实现

作     者:Proebsting, TA Townsend, GM 

作者机构:Microsoft Corp Redmond WA 98052 USA Univ Arizona Dept Comp Sci Tucson AZ 85721 USA 

出 版 物:《SOFTWARE-PRACTICE & EXPERIENCE》 (软件:实践与经验)

年 卷 期:2000年第30卷第8期

页      面:925-972页

核心收录:

学科分类:08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主  题:Icon Java compilation generators object-oriented programming virtual machine 

摘      要:Jcon is a new, full-featured, Java-based implementation of the Icon programming language, The compiler, written in Icon, generates an intermediate representation that is optimized and then used to produce classfiles of Java bytecode, A four-chunk control-flow model handles goal-directed evaluation and produces constructs not expressible as Java code. The runtime system, written in Java, finds object-oriented programming a great advantage in implementing a dynamically typed language, with method calls replacing many conditional tests. An all-encompassing descriptor class supports values, references, and suspended operations. The procedure call interface is simple and incurs overhead for generator support only when actually needed. Performance is somewhat disappointing, and some limitations are annoying, but in general Java provides a good implementation platform. Copyright (C) 2000 John Wiley & Sons, Ltd.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分