摘要:
承接上一篇日志,我对原来的解释器做一点小小的改动.大致增加了如下特性:1, 允许for(int i = 0; i < 23; i++) 这样使用for循环, 即在for的括号内部定义循环控制变量.2,增加了continue关键字.3, 增加了对一些新的数据类型的支持, bool, char, short, int, long, float, double都给予了支持.4, 增加了true/false关键字, 直接对bool变量赋值.关于增加新的数据类型这件事, 一开始我的想法是:定义一个结构体, 用来表达上面支持的所有类型, 该结构体会根据实际的类型返回正确的值. 1 struct va 阅读全文
posted @ 2012-09-15 20:00
Jackiesteed
阅读(3237)
评论(2)
推荐(0)
浙公网安备 33010602011771号