编译原理算符优先分析法中构造分析表的时候,井号和其他符号的优先级怎么判断?在线等。

如题所述

首先,算符优先分析法只考虑终结符之间的优先关系。
其次,#和其他终结符之间的优先关系按如下方法来确定:
1)假设文法的开始符为E,则增加一个产生式E‘-> #E#, E'不在原文法中出现
2)#<FIRSTVT(E) ; LASTVT(E)>#
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-07
产生式中,只有两种文法符号:终结符和非终结符。
所有的优先关系,也仅仅只存在于这两种符号之间。

并号不是产生式中的符号,它仅仅只是将两个左端相同的产生式写在一个式子里的省略写法用的辅助符号。
所以,它不存在优先关系。

遇到并号之类的辅助符号,应当将它们拆开,写成标准形式的产生式,再分析产生式中的优先关系。本回答被提问者采纳
相似回答