加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

【flex&bison翻译】写在前面

发布时间:2020-12-15 04:50:11 所属栏目:百科 来源:网络整理
导读:从此文开始,我将连载翻译O'Reilly出版的,由John Levine著的《flex bison》一书(见下图)。 一来强化自己的知识水平,二来能让自己静下心来细细读一本英文著作。毕竟自己读是一种感受,翻译出来,字斟句酌,又是另外一种感受。如果一不小心能给读者带来些

从此文开始,我将连载翻译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之旅。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读