最近学习了编译原理,根据老师给的源码改进编了一个pl0编译器,增加的部分如下:
1.添加注释
2.条件与短路计算
3.添加数组
4.参数传递
5.添加语句实现
6.print/random
7.更多的C 风格的运算表达式实现。
8.goto/break/continue
9.read函数
本文分享了一款改进版PL0编译器的设计与实现,新增特性包括注释支持、条件与短路计算、数组操作等,并实现了更多C风格的表达式、流程控制语句及I/O功能。
最近学习了编译原理,根据老师给的源码改进编了一个pl0编译器,增加的部分如下:
1.添加注释
2.条件与短路计算
3.添加数组
4.参数传递
5.添加语句实现
6.print/random
7.更多的C 风格的运算表达式实现。
8.goto/break/continue
9.read函数

被折叠的 条评论
为什么被折叠?