![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译原理
文章平均质量分 65
Python佬_
菊厂搬砖工
展开
-
编译原理 机械工业出版社 第一章第三章部分习题答案
(最近才开始学习编译原理,答案如有不对,请提醒我更改,谢谢)1.6.1 解:x=11,y=13,w=13,z=11. 因为在第一个块中,对j和i都进行了重新赋值,而由于j在该块中是重新定义的,所以其作用域只是这个块,所以w为13,x为11,而下一个块同理,所以y=13,z=11。1.6.2 解:w=9,x=7,y=13,z=11计算过程类似上题。1.6.3 解:第一行声明:w的作用...原创 2018-03-23 15:51:05 · 1649 阅读 · 0 评论 -
使用C++实现对little c语言的递归下降语法分析器(实现部分语句)
首先,我们需要了解一下little c的语法规则,可以在以下链接查看详细文档little c语法的详细定义。 在本文代码中,只实现了对主函数、赋值语句、if(else)条件语句的递归下降分析,其余语句还未实现。 下面贴上代码,具体解释在代码中已注释。 #include #include #include #include #include #include #incl原创 2018-04-19 19:15:03 · 2610 阅读 · 0 评论