boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的 缺省值与它们的类型有
王垠导师R. Kent Dybvig的编译器课程作业文档。跟其他编译原理的课程不同,这门课程是从汇编生成开始,自底向上小步迭代地实现了一个Scheme编译器。这样每一小步完成后都能直接编译运行,检验成果。
文档缺少第12课的作业,不过不影响阅读和实践。第12课的内容是闭包转换,这个网上有很多相关的资料,而且难度也不算太大,自己脑补即可。