LR(0),SLR(1),LR(1)分析器源码

LR(0),SLR(1),LR(1)分析器源码

分析器

LR项目内有一宏定义可定义为LR0或SLR1
LR1分析器分析速度过慢有待优化..
求Follow集用了非递归算法,发现递归算法容易引起无限循环.
希望对正在学习编译原理的同学有所启发.

你可能感兴趣的:(LR(0),SLR(1),LR(1)分析器源码)