https://github.com/dyleaf/compilationprinciple
编译原理作业
https://github.com/dyleaf/compilationprinciple
Last synced: about 1 year ago
JSON representation
编译原理作业
- Host: GitHub
- URL: https://github.com/dyleaf/compilationprinciple
- Owner: Dyleaf
- Created: 2017-10-29T11:28:59.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-30T13:57:25.000Z (almost 8 years ago)
- Last Synced: 2025-03-24T15:41:28.309Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 47.9 KB
- Stars: 5
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## 项目介绍
> 自己写的编译原理实验小程序。
分别是LL(1)分析法 与LR(1)文法。
## 运行截图
### 实验2 --LL(1)分析法

### 实验3--LR(1)文法
LR(K)分析方法是严格的从左向右扫描,和自底向上的语法分析方法。

吐槽下自己LR(1)文法写的时候赶时间没有好好的优化结构,其中production里的expectation应该使用TreeSet来进行优化的