编译原理中的LR分析法

最近学习了编译原理中的LR分析法,就自己用VS写了一个加深了解。

其中算术表达式的文法如下:

〈无符号整数〉 〈数字〉{〈数字〉} 〈标志符〉 〈字母〉{〈字母〉|〈数字〉} 〈表达式〉=[+|-]〈项〉{〈加法运算符〉〈项〉}

〈项〉 〈因子〉{〈乘法运算符〉〈因子〉}

〈因子〉 〈标志符〉|〈无符号整数〉|〈表达式〉

〈加法运算符〉 +|-

〈乘法运算符〉 * |/

 

效果截图:

 

详细的代码和分析文档在https://write-bug.com/article/1351.html

 

大家一起交流学习哦

 

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