编译原理问题。非终结符的FOLLOW集里面为什么要放个#号?

这个#号在语法分析中有什么用?

#号是分析过程中引入的界符
用来表示开始和结束的边界用
对于一个文法G(S)来说
求公理S的FOLLOW集的时候,由于没有一个产生式的右部包含S
所以我们规定S的FOLLOW集是{#}
就是一个句型的结束符
#句型#
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-19
#或$都是代表输入串为空了
相似回答