.NET的CTS、CLS和CLR
.NET的3C:CTS、CLS和CLR.NET结合Java和COM解决方案两者优点来解决互操作性问题。类似于COM定义的标准二进制格式,.NET定义了一个称为通用类型系统Common Type System(CTS)的类型标准。这个类型系统不但实现了COM的变量兼容类型,而且还定义了通过用户自定义类型的方式来进行类型扩展。任何以.NET平台作为目标的语言必须建立它的数据类型与CTS的类型间的映射。所有.NET语言共享这一类型系统,实现它们之间无缝的互操作。该方案还提供了语言之间的继承性。例如,用户能够在VB.NET中派生一个由C#编写的类。很显然,编程语言的区别不仅仅在于
词法分析器JLEX使用指南[转载]
[编译原理]词法分析器JLEX使用指南 (Jdk1.5.0 + JLex 1.2.6) 作者:ANNEROSE 环境:Jdk1.5.0 + JLex 1.2.6 日期:2007-01-07Jlex工具基于Lex词法分析生成器,它接受类似Lex文件格式的文件,生成Java源代码格式的词法分析器。(本项目用命令行编译,不使用Eclipse) 1. 开发环境jdk1.5.0配置 第一步:下载j2sdk:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.5.0 Documentation; 第二步:安装和配置你的j2sdk执行j2sd