首页 > 其他 > 详细

正在设计taijilang的解析器,真可谓尸横遍地

时间:2014-04-19 15:52:23      阅读:425      评论:0      收藏:0      [点我收藏+]

     从3月11日开始设计太极语言。完成核心部分的求值和尝试做了一些编译之后,进入解析器的设计。最开始很顺利,后来为了设计完美的缩进解析,开始进行重构。整个设计思路的彻底转向大概有三次,因此使得进度大大延迟。现在又回到了一种最原始的设计,也是以前看到的python语言使用的方案:根据缩进列插入到一个列号的栈。在此基础上生成缩进的符号。发现这种方案还是最简单,但是有最灵活,最适应我的要求的。经过这么多的尝试之后,taijilang的git仓库中关于解析的代码已经尸横遍地,血流成河,称得上一将功成万骨枯了。

正在设计taijilang的解析器,真可谓尸横遍地,布布扣,bubuko.com

正在设计taijilang的解析器,真可谓尸横遍地

原文:http://www.cnblogs.com/chaosim/p/3674539.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!