您的位置:首页 > 其它

【flex&bison翻译】写在前面

2012-08-25 00:07 155 查看
从此文开始,我将连载翻译O'Reilly出版的,由John Levine著的《flex & bison》一书(见下图)。



一来强化自己的知识水平,二来能让自己静下心来细细读一本英文著作。毕竟自己读是一种感受,翻译出来,字斟句酌,又是另外一种感受。如果一不小心能给读者带来些许的好处,那我就更加开心了。

说起自己接触flex和bison的历史,要从2010年4月刚进现在这家公司说起了,当时做的一个项目中,我的任务是要将一块电路板上所有的 pin,port,chain,net等信息从指定的文件格式(如BSDL,HSDL,CLM等)中抓取出来,存到数据结构中,然后进行进一步处理。而抓 取信息的过程,就是将指定格式的文件进行词法语法的扫描解析,用到的工具就是今天的主角:flex和bison。在做该项目的时候对flex和bison 进行了粗略的学习,后来也没有太深入系统的学习过,业界使用该工具开发的应用程序也不多,可是我还是觉得flex和bison是很不错的两个工具,尤其是 在了解一些脚本程序(如Tcl,Perl,Ruby等)背后执行的原理时,经常要用到词法语法分析。因此拥有了这两项技能,能帮助我们理解很多更深层次的 东西。

废话不多说,下一篇正式开始flex和bison之旅。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: