编译原理-算符优先代码实现(java实现)
1.算符优先的概念:
firstvt: 当A->a…或者A->Ba…. 的时候 将a属于Firstvt(A), 并且FirstVt(B)当中的元素也属于Firstvt(A),
lastvt:当A->…a或者A->….aB 的时候,则a属于lastvt(A) ,并且LastVt(B)当中的元素,也是属于LastVt(A)的。
对于A->…ac… 或者 …aBc… 的时候,a的优先级=c的优先级。
算符优先表是根据表达式来决定的,当遇到形如C->A+B ,由于匹配..
原创
2022-01-01 10:09:21 ·
1375 阅读 ·
1 评论