编译原理
文章平均质量分 94
德阳凯子哥
小小程序员一枚,内核和应用层都做过,熟悉各个系统调用、网络编程、内核内存管理、虚地址管理、进程调度等。有一个内核算法移植到应用层的项目。微信:crazyherozk
展开
-
flex与bison
flex与bisonflex与bison简介词法分析与语法分析flex用作词法分析,而bison用作语法分析。词法分析把输入分解成一个个有意义的词块,称作token;语法分析则确定这些词块彼此之间如何关联(使用语法树表达)。比如:A = B + C;flex将其分解成A、=、B、+、C和;;接着bison将其确定为一个表达式,并对其建模成表达式树,简化如下 ...原创 2019-02-15 14:20:22 · 14114 阅读 · 0 评论 -
GCC特性笔记
GCC特性和选项GNUC 版本要求判定 #if defined __GNUC__ && defined __GNUC_MINOR__ # define __GNUC_PREREQ(maj, min) \ ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16)原创 2019-02-16 12:21:38 · 549 阅读 · 0 评论