Pinkman

导航

2013年3月12日 #

从头学习compiler系列2——COOL语言学习1

摘要: Cool语言是一个面向对象的语言。虽然比较小型,但也包含了许多现代语言的特性,如对象、强类型和自动化内存管理。如果你之前熟悉c++、java等面向对象语言,那么会很容易上手。学一门新语言,最急迫想知道的就是,如何编写“hello world”程序,下面就来尝个鲜。class Main inherits IO {main(): SELF_TYPE { out_string("Hello, World.\n") };};打眼一看,外形很像java,其实意思也很相近了。下面我来细细详谈。全文大部分翻译cool语言手册。1,类结构 classes 一个Cool程序是由许多的类组成, 阅读全文

posted @ 2013-03-12 00:10 Pinkman 阅读(5278) 评论(3) 推荐(0) 编辑