根据老师给的源码改进编了一个pl0编译器

最近学习了编译原理,根据老师给的源码改进编了一个pl0编译器,增加的部分如下:

1.添加注释

2.条件与短路计算

3.添加数组

4.参数传递

5.添加语句实现

6.print/random

7.更多的C 风格的运算表达式实现。

8.goto/break/continue

9.read函数

 

 

详细的文档和源码可以参照这里https://write-bug.com/article/1350.html

 

请大佬们手下留情

 

posted @ 2018-11-30 16:27  ggdd5151  阅读(241)  评论(0编辑  收藏  举报